common/tools/BuildEnv.xml
author Simon Howkins <simonh@symbian.org>
Tue, 10 Aug 2010 18:11:17 +0100
changeset 1206 4518bca1baf0
parent 1157 06290277aa33
permissions -rw-r--r--
Improved diagnostic output: when the build fails because a package cannot be cloned into the build drive, it says which package and the repo source and destination. Improved caching logic, so that it doesn't depend on network availability as much. Improved indentation.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
358
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
     1
<?xml version="1.0"?>
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
     2
<!DOCTYPE BuildEnv [
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
     3
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
     4
<!ELEMENT BuildEnv (context*)>
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
     5
    <!ATTLIST BuildEnv name CDATA #REQUIRED
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
     6
			revision CDATA #REQUIRED>
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
     7
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
     8
<!ELEMENT context (context*, tool+)>
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
     9
    <!ATTLIST context id (system|p4|cbr) "system">
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
    10
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
    11
<!ELEMENT tool (location?, verify*)>
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
    12
	<!ATTLIST tool name CDATA #REQUIRED>
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
    13
	<!ELEMENT location EMPTY>
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
    14
	<!ATTLIST location strict (true|false) "true" value CDATA #REQUIRED>
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
    15
	<!ELEMENT verify (check+)>
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
    16
	<!ATTLIST verify version CDATA #REQUIRED showstopper (true|false) "false">
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
    17
	<!ELEMENT check EMPTY>
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
    18
	<!ATTLIST check exclusive (false|true) "false"
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
    19
			 values  CDATA #REQUIRED
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
    20
			 locator CDATA #IMPLIED
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
    21
			 var     CDATA #IMPLIED
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
    22
			 execute CDATA #IMPLIED
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
    23
			 name    CDATA #IMPLIED
824
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    24
			 silent  (false|true) "false"
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    25
			 log     (false|true) "false">
358
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
    26
824
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    27
]>
358
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
    28
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
    29
<BuildEnv name="BuildEnv" revision="1">
824
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    30
	
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    31
	<!-- OS-dependant contexts -->
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    32
	<context id="Common">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    33
		<tool name="Perl">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    34
			<location strict="false" value="C:\apps\perl\bin\perl.exe"/>
1157
06290277aa33 The file checks against newer versions of Perl (5.10.*), Python (2.5 or 2.6) and Raptor (2.12 or 2.14).
Johan Groth <johang@symbian.org>
parents: 953
diff changeset
    35
			<verify version="5.10.1" showstopper="true" >
06290277aa33 The file checks against newer versions of Perl (5.10.*), Python (2.5 or 2.6) and Raptor (2.12 or 2.14).
Johan Groth <johang@symbian.org>
parents: 953
diff changeset
    36
				<check name="version" execute="%location% -v" values="v5\.10\.1" locator="This is perl, (.*) built"/>
06290277aa33 The file checks against newer versions of Perl (5.10.*), Python (2.5 or 2.6) and Raptor (2.12 or 2.14).
Johan Groth <johang@symbian.org>
parents: 953
diff changeset
    37
				<check name="build" execute="%location% -v" values="build *" locator="Binary (.*) provided by ActiveState" log="true"/>
824
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    38
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    39
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    40
		<tool name="Mercurial">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    41
			<location strict="false" value="C:\Apps\mercurial\hg.exe"/>
936
e6a0e92cf215 Updated version checker to permit all versions of hg from v1.2 to v1.5
Simon Howkins <simonh@symbian.org>
parents: 859
diff changeset
    42
			<verify version="1.2 or later" showstopper="false">
e6a0e92cf215 Updated version checker to permit all versions of hg from v1.2 to v1.5
Simon Howkins <simonh@symbian.org>
parents: 859
diff changeset
    43
				<check name="version" execute="%location% version" values="1\.[2-5](\.[0-9])?" locator="Mercurial Distributed SCM \(version ([0-9\.]*)\)"/>
824
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    44
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    45
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    46
		<tool name="Python">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    47
			<location strict="false" value="c:\apps\python25\python.exe"/>
1157
06290277aa33 The file checks against newer versions of Perl (5.10.*), Python (2.5 or 2.6) and Raptor (2.12 or 2.14).
Johan Groth <johang@symbian.org>
parents: 953
diff changeset
    48
			<verify version="2.5 or 2.6]" showstopper="false">
06290277aa33 The file checks against newer versions of Perl (5.10.*), Python (2.5 or 2.6) and Raptor (2.12 or 2.14).
Johan Groth <johang@symbian.org>
parents: 953
diff changeset
    49
				<check name="version" execute="%location% -V" values="2\.[5-6]\.[0-9]" locator="Python (.*)"/>
824
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    50
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    51
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    52
		<tool name="Java Compiler">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    53
			<location strict="false" value="C:\apps\jdk1.6.0_14\bin\javac"/>
825
1de547e13d13 Updates to make the build environment check more reasonable:
Simon Howkins <simonh@symbian.org>
parents: 824
diff changeset
    54
			<verify version="1.6" showstopper="false">
824
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    55
				<check var="JAVA_6_HOME" values="jdk1\.6"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    56
				<check name="version" execute="%JAVA_6_HOME%\bin\javac -version" values="1\.6\.[0-9]_[0-9]+" locator="javac (.*)"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    57
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    58
			<verify version="default" showstopper="false">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    59
				<check var="JAVA_HOME" values="jdk1\.6"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    60
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    61
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    62
		<tool name="7-Zip">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    63
			<verify version="4.65" showstopper="false">
825
1de547e13d13 Updates to make the build environment check more reasonable:
Simon Howkins <simonh@symbian.org>
parents: 824
diff changeset
    64
				<check name="version" execute="7z.exe -h" values="4\.65" locator="7-Zip (.*)  Copyright"/>
824
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    65
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    66
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    67
		<tool name="EPOC">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    68
			<verify version="Environment Vars" showstopper="true">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    69
				<check var="EPOCROOT" values="^\\$"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    70
				<check var="PATH" values=";\\epoc32\\tools;" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    71
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    72
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    73
		<tool name="Helium">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    74
			<location strict="false" value="C:\Symbian\Tools\PDT_1.0\helium\hlm.bat"/>
825
1de547e13d13 Updates to make the build environment check more reasonable:
Simon Howkins <simonh@symbian.org>
parents: 824
diff changeset
    75
			<verify version="5.0" showstopper="true">
1de547e13d13 Updates to make the build environment check more reasonable:
Simon Howkins <simonh@symbian.org>
parents: 824
diff changeset
    76
				<check var="HELIUM_HOME" values="[CD]:\\Symbian\\Tools\\PDT_1.\d\\helium"/>
824
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    77
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    78
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    79
		<tool name="Raptor">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    80
			<location strict="false" value="C:\apps\raptor2.7.2\bin\sbs.bat"/>
1157
06290277aa33 The file checks against newer versions of Perl (5.10.*), Python (2.5 or 2.6) and Raptor (2.12 or 2.14).
Johan Groth <johang@symbian.org>
parents: 953
diff changeset
    81
			<verify version="2.12.* or 2.14.*" showstopper="true">
06290277aa33 The file checks against newer versions of Perl (5.10.*), Python (2.5 or 2.6) and Raptor (2.12 or 2.14).
Johan Groth <johang@symbian.org>
parents: 953
diff changeset
    82
				<check name="version" execute="%SBS_HOME%\bin\sbs.bat -version" values="2\.1[2|4]\.\d" locator="sbs version (.*) \["/>
824
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    83
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    84
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    85
	</context>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    86
	
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    87
	<context id="ARMv5">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    88
		<tool name="RVCT ARM Compiler">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    89
			<location strict="false" value="C:\apps\arm\RVCT2.2[616]\RVCT\Programs\2.2\349\win_32-pentium\armcc.exe"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    90
			<verify version="2.2" showstopper="true">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    91
				<check name="version" execute="%location% --help" values="RVCT2\.2\ \[Build 616\]" log="false" locator="ARM\/Thumb C\/C\+\+ Compiler, (.*)Usage"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    92
				<!-- <check execute="%RVCT22BIN%\armcc.exe" values="616" log="false"/> -->
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    93
				<check var="RVCT22BIN" values="RVCT\\Programs\\2\.2\\349\\win_32-pentium" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    94
				<check var="RVCT22INC" values="RVCT\\Data\\2\.2\\349\\include\\windows" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    95
				<check var="RVCT22LIB" values="RVCT\\Data\\2\.2\\349\\lib" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    96
				<check var="ARMLMD_LICENSE_FILE" values="8224@LON-ENGBUILD8[79]|8224@C10072[56]"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    97
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    98
			<verify version="2.2 [options]" showstopper="false">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    99
				<check var="RVCT22_ASMOPT" values="--licretry" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   100
				<check var="RVCT22_CCOPT" values="--licretry" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   101
				<check var="RVCT22_LINKOPT" values="--licretry" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   102
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   103
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   104
	</context>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   105
	
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   106
	<context id="Test">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   107
		<tool name="cURL">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   108
			<location strict="false" value="C:\apps\curl_7.18.2\curl.exe"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   109
			<verify version="7.18.2" showstopper="false">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   110
				<check name="version" execute="%location% -V" values="7\.18\.2" locator="curl (.*) \(i386-pc-win32\)"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   111
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   112
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   113
		<tool name="Junction">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   114
			<location strict="true" value="C:\Bin\junction.exe"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   115
			<verify version="1.0.5" showstopper="true">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   116
				<check name="version - local" execute="%location%" values="v1\.05" locator="Junction (.*) - Windows junction creator"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   117
				<check execute="junction - system" values="v1\.05" locator="Junction (.*) - Windows junction creator"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   118
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   119
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   120
		<tool name="ATS3 Worker">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   121
			<location strict="true" value="C:\apps\ats3\bin\STAFEnv.bat"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   122
			<verify version="7.18.2" showstopper="false">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   123
				<check execute="%location%" values=".*"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   124
				<check var="ATS3_HOME" values="\w:\\\w+"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   125
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   126
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   127
	</context>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   128
	
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   129
	<context id="Tools">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   130
		<tool name="Microsoft Visual C++ compiler">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   131
			<location strict="false" value="C:\apps\MSVC6\VC98\bin\vcvars32.bat"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   132
			<verify version="6.00" showstopper="false">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   133
				<check var="PATH" values="MSVC6\\Common\\MSDev98\\bin" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   134
				<check var="PATH" values="MSVC6\\Common\\Tools\\WinNT" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   135
				<check var="PATH" values="MSVC6\\Common\\Tools" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   136
				<check var="PATH" values="MSVC6\\VC98\\bin" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   137
				<check var="INCLUDE" values="MSVC6\\VC98\\atl\\include" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   138
				<check var="INCLUDE" values="MSVC6\\VC98\\mfc\\include" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   139
				<check var="INCLUDE" values="MSVC6\\VC98\\include" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   140
				<check var="LIB" values="MSVC6\\VC98\\mfc\\lib" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   141
				<check var="LIB" values="MSVC6\\VC98\\lib" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   142
				<check var="MSDEVDIR" values="msvc6\\Common\\MSDev98" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   143
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   144
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   145
	</context>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   146
	
358
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
   147
</BuildEnv>