common/tools/BuildEnv.xml
author Simon Howkins <simonh@symbian.org>
Fri, 12 Feb 2010 11:54:33 +0000
changeset 895 5b76b79b6713
parent 859 206902c43bdb
child 936 e6a0e92cf215
permissions -rw-r--r--
Add missing / Avoids potential problem of it not seeing an existing cache, depending on the CWD on the cache drive at the point the target is running (which could be anything really).
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"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    35
			<verify version="5.6.1" showstopper="true" >
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    36
				<check name="version" execute="%location% -v" values="v5\.6\.1" locator="This is perl, (.*) built"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    37
				<check name="build" execute="%location% -v" values="build 633|build 635|build 638" locator="Binary (.*) provided by ActiveState" log="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    38
				<check name="module SAX version" execute="ppm query sax" values="0\.15" locator="XML-SAX \[(.*)\] Simple API" />
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    39
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    40
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    41
		<tool name="Mercurial">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    42
			<location strict="false" value="C:\Apps\mercurial\hg.exe"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    43
			<verify version="1.2" showstopper="false">
825
1de547e13d13 Updates to make the build environment check more reasonable:
Simon Howkins <simonh@symbian.org>
parents: 824
diff changeset
    44
				<check name="version" execute="%location% version" values="1\.[23]\.[0-9]" locator="Mercurial Distributed SCM \(version ([0-9\.]*)\)"/>
824
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    45
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    46
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    47
		<tool name="Python">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    48
			<location strict="false" value="c:\apps\python25\python.exe"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    49
			<verify version="2.5" showstopper="false">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    50
				<check name="version" execute="%location% -V" values="2\.5\.[0-9]" locator="Python (.*)"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    51
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    52
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    53
		<tool name="Java Compiler">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    54
			<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
    55
			<verify version="1.6" showstopper="false">
824
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    56
				<check var="JAVA_6_HOME" values="jdk1\.6"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    57
				<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
    58
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    59
			<verify version="default" showstopper="false">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    60
				<check var="JAVA_HOME" values="jdk1\.6"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    61
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    62
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    63
		<tool name="7-Zip">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    64
			<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
    65
				<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
    66
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    67
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    68
		<tool name="EPOC">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    69
			<verify version="Environment Vars" showstopper="true">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    70
				<check var="EPOCROOT" values="^\\$"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    71
				<check var="PATH" values=";\\epoc32\\tools;" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    72
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    73
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    74
		<tool name="Helium">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    75
			<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
    76
			<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
    77
				<check var="HELIUM_HOME" values="[CD]:\\Symbian\\Tools\\PDT_1.\d\\helium"/>
1de547e13d13 Updates to make the build environment check more reasonable:
Simon Howkins <simonh@symbian.org>
parents: 824
diff changeset
    78
				<check name="version" execute="%HELIUM_HOME%\hlm.bat -f %HELIUM_HOME%\build.xml version" values="5\.\d" locator="Helium version: ([\d\.]+)"/>
824
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    79
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    80
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    81
		<tool name="Raptor">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    82
			<location strict="false" value="C:\apps\raptor2.7.2\bin\sbs.bat"/>
825
1de547e13d13 Updates to make the build environment check more reasonable:
Simon Howkins <simonh@symbian.org>
parents: 824
diff changeset
    83
			<verify version="2.9.*" showstopper="true">
1de547e13d13 Updates to make the build environment check more reasonable:
Simon Howkins <simonh@symbian.org>
parents: 824
diff changeset
    84
				<check name="version" execute="%SBS_HOME%\bin\sbs.bat -version" values="2\.9\.\d" locator="sbs version (.*) \["/>
824
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    85
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    86
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    87
	</context>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    88
	
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    89
	<context id="ARMv5">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    90
		<tool name="RVCT ARM Compiler">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    91
			<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
    92
			<verify version="2.2" showstopper="true">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    93
				<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
    94
				<!-- <check execute="%RVCT22BIN%\armcc.exe" values="616" log="false"/> -->
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    95
				<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
    96
				<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
    97
				<check var="RVCT22LIB" values="RVCT\\Data\\2\.2\\349\\lib" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
    98
				<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
    99
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   100
			<verify version="2.2 [options]" showstopper="false">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   101
				<check var="RVCT22_ASMOPT" values="--licretry" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   102
				<check var="RVCT22_CCOPT" values="--licretry" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   103
				<check var="RVCT22_LINKOPT" values="--licretry" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   104
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   105
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   106
	</context>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   107
	
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   108
	<context id="Test">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   109
		<tool name="cURL">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   110
			<location strict="false" value="C:\apps\curl_7.18.2\curl.exe"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   111
			<verify version="7.18.2" showstopper="false">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   112
				<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
   113
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   114
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   115
		<tool name="Junction">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   116
			<location strict="true" value="C:\Bin\junction.exe"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   117
			<verify version="1.0.5" showstopper="true">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   118
				<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
   119
				<check execute="junction - system" values="v1\.05" locator="Junction (.*) - Windows junction creator"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   120
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   121
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   122
		<tool name="ATS3 Worker">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   123
			<location strict="true" value="C:\apps\ats3\bin\STAFEnv.bat"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   124
			<verify version="7.18.2" showstopper="false">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   125
				<check execute="%location%" values=".*"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   126
				<check var="ATS3_HOME" values="\w:\\\w+"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   127
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   128
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   129
	</context>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   130
	
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   131
	<context id="Tools">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   132
		<tool name="Microsoft Visual C++ compiler">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   133
			<location strict="false" value="C:\apps\MSVC6\VC98\bin\vcvars32.bat"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   134
			<verify version="6.00" showstopper="false">
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   135
				<check var="PATH" values="MSVC6\\Common\\MSDev98\\bin" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   136
				<check var="PATH" values="MSVC6\\Common\\Tools\\WinNT" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   137
				<check var="PATH" values="MSVC6\\Common\\Tools" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   138
				<check var="PATH" values="MSVC6\\VC98\\bin" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   139
				<check var="INCLUDE" values="MSVC6\\VC98\\atl\\include" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   140
				<check var="INCLUDE" values="MSVC6\\VC98\\mfc\\include" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   141
				<check var="INCLUDE" values="MSVC6\\VC98\\include" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   142
				<check var="LIB" values="MSVC6\\VC98\\mfc\\lib" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   143
				<check var="LIB" values="MSVC6\\VC98\\lib" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   144
				<check var="MSDEVDIR" values="msvc6\\Common\\MSDev98" silent="true"/>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   145
			</verify>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   146
		</tool>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   147
	</context>
6b6a916ded0c Regularised indentation
Simon Howkins <simonh@symbian.org>
parents: 358
diff changeset
   148
	
358
61571c10c5d0 Added Build environment check feature
ThomasE
parents:
diff changeset
   149
</BuildEnv>