39 </verify> |
39 </verify> |
40 </tool> |
40 </tool> |
41 <tool name="Mercurial"> |
41 <tool name="Mercurial"> |
42 <location strict="false" value="C:\Apps\mercurial\hg.exe"/> |
42 <location strict="false" value="C:\Apps\mercurial\hg.exe"/> |
43 <verify version="1.2" showstopper="false"> |
43 <verify version="1.2" showstopper="false"> |
44 <check name="version" execute="%location% version" values="1\.2\.[1-9]" locator="Mercurial Distributed SCM \(version ([0-9\.]*)\)"/> |
44 <check name="version" execute="%location% version" values="1\.[23]\.[0-9]" locator="Mercurial Distributed SCM \(version ([0-9\.]*)\)"/> |
45 </verify> |
45 </verify> |
46 </tool> |
46 </tool> |
47 <tool name="Python"> |
47 <tool name="Python"> |
48 <location strict="false" value="c:\apps\python25\python.exe"/> |
48 <location strict="false" value="c:\apps\python25\python.exe"/> |
49 <verify version="2.5" showstopper="false"> |
49 <verify version="2.5" showstopper="false"> |
50 <check name="version" execute="%location% -V" values="2\.5\.[0-9]" locator="Python (.*)"/> |
50 <check name="version" execute="%location% -V" values="2\.5\.[0-9]" locator="Python (.*)"/> |
51 </verify> |
51 </verify> |
52 </tool> |
52 </tool> |
53 <tool name="Java Compiler"> |
53 <tool name="Java Compiler"> |
54 <location strict="false" value="C:\apps\jdk1.6.0_14\bin\javac"/> |
54 <location strict="false" value="C:\apps\jdk1.6.0_14\bin\javac"/> |
55 <verify version="1.6" showstopper="true"> |
55 <verify version="1.6" showstopper="false"> |
56 <check var="JAVA_6_HOME" values="jdk1\.6"/> |
56 <check var="JAVA_6_HOME" values="jdk1\.6"/> |
57 <check name="version" execute="%JAVA_6_HOME%\bin\javac -version" values="1\.6\.[0-9]_[0-9]+" locator="javac (.*)"/> |
57 <check name="version" execute="%JAVA_6_HOME%\bin\javac -version" values="1\.6\.[0-9]_[0-9]+" locator="javac (.*)"/> |
58 </verify> |
58 </verify> |
59 <verify version="default" showstopper="false"> |
59 <verify version="default" showstopper="false"> |
60 <check var="JAVA_HOME" values="jdk1\.6"/> |
60 <check var="JAVA_HOME" values="jdk1\.6"/> |
61 </verify> |
61 </verify> |
62 </tool> |
62 </tool> |
63 <tool name="7-Zip"> |
63 <tool name="7-Zip"> |
64 <location strict="false" value="C:\apps\7-zip\7z.exe"/> |
|
65 <verify version="4.65" showstopper="false"> |
64 <verify version="4.65" showstopper="false"> |
66 <check name="version" execute="%location% -h" values="4\.65" locator="7-Zip (.*) Copyright"/> |
65 <check name="version" execute="7z.exe -h" values="4\.65" locator="7-Zip (.*) Copyright"/> |
67 </verify> |
66 </verify> |
68 </tool> |
67 </tool> |
69 <tool name="PDT Home"> |
68 <tool name="PDT Home"> |
70 <location strict="false" value="C:\Symbian\Tools\PDT_1.0\helium\hlm.bat"/> |
69 <location strict="false" value="C:\Symbian\Tools\PDT_1.0\helium\hlm.bat"/> |
71 <verify version="1.0 [beta]" showstopper="false"> |
70 <verify version="1.0 [beta]" showstopper="false"> |
78 <check var="PATH" values=";\\epoc32\\tools;" silent="true"/> |
77 <check var="PATH" values=";\\epoc32\\tools;" silent="true"/> |
79 </verify> |
78 </verify> |
80 </tool> |
79 </tool> |
81 <tool name="Helium"> |
80 <tool name="Helium"> |
82 <location strict="false" value="C:\Symbian\Tools\PDT_1.0\helium\hlm.bat"/> |
81 <location strict="false" value="C:\Symbian\Tools\PDT_1.0\helium\hlm.bat"/> |
83 <verify version="4.0 [patched]" showstopper="true"> |
82 <verify version="5.0" showstopper="true"> |
84 <check var="HELIUM_HOME" values="[CD]:\\Symbian\\Tools\\PDT_1.0\\helium"/> |
83 <check var="HELIUM_HOME" values="[CD]:\\Symbian\\Tools\\PDT_1.\d\\helium"/> |
85 <check name="version" execute="%HELIUM_HOME%\hlm.bat -f %HELIUM_HOME%\build.xml version" values="4\.0" locator="Helium version: ([\d\.]+)"/> |
84 <check name="version" execute="%HELIUM_HOME%\hlm.bat -f %HELIUM_HOME%\build.xml version" values="5\.\d" locator="Helium version: ([\d\.]+)"/> |
86 </verify> |
85 </verify> |
87 </tool> |
86 </tool> |
88 <tool name="Raptor"> |
87 <tool name="Raptor"> |
89 <location strict="false" value="C:\apps\raptor2.7.2\bin\sbs.bat"/> |
88 <location strict="false" value="C:\apps\raptor2.7.2\bin\sbs.bat"/> |
90 <verify version="2.7.2 [patched]" showstopper="true"> |
89 <verify version="2.9.*" showstopper="true"> |
91 <check var="SBS_HOME" values="apps\\raptor"/> |
90 <check name="version" execute="%SBS_HOME%\bin\sbs.bat -version" values="2\.9\.\d" locator="sbs version (.*) \["/> |
92 <check name="version" execute="%SBS_HOME%\bin\sbs.bat -version" values="2\.7\.2" locator="sbs version (.*) \["/> |
|
93 <check name="patch" execute="%SBS_HOME%\win32\python252\python.exe -V" values="2\.5\.4"/> |
|
94 </verify> |
91 </verify> |
95 </tool> |
92 </tool> |
96 </context> |
93 </context> |
97 |
94 |
98 <context id="ARMv5"> |
95 <context id="ARMv5"> |