Subversion Repositories DevTools

Rev

Rev 1880 | Rev 1884 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1880 Rev 1882
Line 9... Line 9...
9
			retrieval system or transmitted in any form or by any means in whole or
9
			retrieval system or transmitted in any form or by any means in whole or
10
			in part without the express written consent of ERG.
10
			in part without the express written consent of ERG.
11
	-->
11
	-->
12
 
12
 
13
	<!-- This is a Windows based compiler package, so include its standard environment -->
13
	<!-- This is a Windows based compiler package, so include its standard environment -->
14
	<using name="ant-cpptasks" version="1.2.0"/>
14
	<using name="ant-cpptasks" version="1.3.0"/>
15
	<using name="ant-windows" version="1.0.0"/>
15
	<using name="ant-windows" version="1.0.0"/>
16
 
16
 
17
	<!-- Include the Microsoft C++ Compiler/Linker environment from its COTS package -->
17
	<!-- Include the Microsoft C++ Compiler/Linker environment from its COTS package -->
18
	<using name="microsoft_cpp" version="6.0.0.cots">
18
	<using name="microsoft_cpp" version="6.0.0.cots">
19
		<exclude name="**/*.PDB"		if="windows-release"/>
19
		<exclude name="**/*.PDB"		if="windows-release"/>
Line 38... Line 38...
38
		<exclude name="**/MSVCRT.LIB"	if="windows-debug"/>
38
		<exclude name="**/MSVCRT.LIB"	if="windows-debug"/>
39
	</using>
39
	</using>
40
 
40
 
41
	<!-- Set up the environment's Binary path, Include and Library paths -->
41
	<!-- Set up the environment's Binary path, Include and Library paths -->
42
	<property name="msvc_bin" value="${using.microsoft_cpp.basedir}/bin"/>
42
	<property name="msvc_bin" value="${using.microsoft_cpp.basedir}/bin"/>
-
 
43
	<property name="msvc_compilername" value="msvc"/>
-
 
44
 
43
	<property name="msvc_include" value="${using.microsoft_cpp.basedir}/include"/>
45
	<property name="msvc_include" value="${using.microsoft_cpp.basedir}/include"/>
-
 
46
	<property name="msvc_include_debug" value="${msvc_include}"/>
-
 
47
	<property name="msvc_include_release" value="${msvc_include}"/>
-
 
48
 
44
	<property name="msvc_lib" value="${using.microsoft_cpp.basedir}/lib"/>
49
	<property name="msvc_lib" value="${using.microsoft_cpp.basedir}/lib"/>
45
 
50
 
-
 
51
	<property name="msvc_lib_debug" value="${msvc_lib}/debug"/>
-
 
52
	<property name="msvc_lib_release" value="${msvc_lib}/release"/>
-
 
53
 
-
 
54
	<property name="msvc_libraries_debug"	value="kernel32.lib,user32.lib,advapi32.lib,ws2_32.lib"/>
-
 
55
	<property name="msvc_libraries_release"	value="kernel32.lib,user32.lib,advapi32.lib,ws2_32.lib"/>
-
 
56
 
-
 
57
	<compiler id="msvc_compiler_debug" name="${msvc_compilername}">
-
 
58
		<compilerarg value="/G6"/>
-
 
59
		<compilerarg value="/MDd"/>
-
 
60
		<compilerarg value="/Ze"/>	<!-- Enable langauge extensions -->
-
 
61
		<compilerarg value="/W3"/>
-
 
62
		<compilerarg value="/GX"/>
-
 
63
		<compilerarg value="/Od"/>
-
 
64
 
-
 
65
		<compilerarg value="-DNO_STRICT"/>
-
 
66
		<compilerarg value="-D_DEBUG"/>
-
 
67
		<compilerarg value="-DNDEBUG"/>
-
 
68
 
-
 
69
		<compilerarg value="-DWIN32"/>
-
 
70
		<compilerarg value="-D_WINDOWS"/>
-
 
71
	</compiler>
-
 
72
 
-
 
73
	<compiler id="msvc_compiler_release" name="${msvc_compilername}">
-
 
74
		<compilerarg value="/G6"/>
-
 
75
		<compilerarg value="/MD"/>
-
 
76
		<compilerarg value="/Ze"/>	<!-- Enable langauge extensions -->
-
 
77
		<compilerarg value="/W3"/>
-
 
78
		<compilerarg value="/GX"/>
-
 
79
		<compilerarg value="/O2"/>
-
 
80
		<compilerarg value="/Ob2"/>
-
 
81
 
-
 
82
	</compiler>
-
 
83
 
-
 
84
	<linker id="msvc_linker_debug" name="${msvc_compilername}">
-
 
85
		<linkerarg value="-L&quot;${msvc_lib_debug}&quot;"/>
-
 
86
 
-
 
87
		<syslibset dir="${msvc_lib}" libs="MSVCPRTD,MSVCRTD,OLDNAMES,uuid,kernel32,user32,advapi32,ws2_32" casesensitive="no"/>
-
 
88
	</linker>
-
 
89
 
-
 
90
	<linker id="msvc_linker_release" name="${msvc_compilername}">
-
 
91
		<linkerarg value="/L&quot;${msvc_lib_release}&quot;"/>
-
 
92
 
-
 
93
		<syslibset dir="${msvc_lib}" libs="MSVCPRT,MSVCRT,OLDNAMES,uuid,kernel32,user32,advapi32,ws2_32" casesensitive="no"/>
-
 
94
	</linker>
-
 
95
 
46
</project>
96
</project>