35 |
35 |
36 <macrodef name="runScenario"> |
36 <macrodef name="runScenario"> |
37 <attribute name="scenario" /> |
37 <attribute name="scenario" /> |
38 <attribute name="target" /> |
38 <attribute name="target" /> |
39 <sequential> |
39 <sequential> |
40 <exec osfamily="windows" executable="cmd" dir="${file.run-scenario}/../../scenarii/@{scenario}" failonerror="true"> |
40 <exec osfamily="windows" executable="cmd" dir="${ant.file.run-scenario}/../../scenarii/@{scenario}" failonerror="true"> |
41 <env key="ANT_ARGS" value="${env.ANT_ARGS}" /> |
41 <env key="ANT_ARGS" value="${env.ANT_ARGS}" /> |
42 <arg line="/c ..\build.bat" /> |
42 <arg line="/c ..\build.bat" /> |
43 <arg value="@{target}" /> |
43 <arg value="@{target}" /> |
44 <arg value="-Dant.executor.class=com.nokia.helium.core.ant.HeliumExecutor" /> |
44 <arg value="-Dant.executor.class=com.nokia.helium.core.ant.HeliumExecutor" /> |
45 <arg value="-Dtemp.dir=${temp.dir}" /> |
45 <arg value="-Dtemp.dir=${temp.dir}" /> |
46 </exec> |
46 </exec> |
47 <exec osfamily="unix" executable="../bld.sh" dir="${file.run-scenario}/../../scenarii/@{scenario}" failonerror="true"> |
47 <exec osfamily="unix" executable="../bld.sh" dir="${ant.file.run-scenario}/../../scenarii/@{scenario}" failonerror="true"> |
48 <env key="ANT_ARGS" value="${env.ANT_ARGS}" /> |
48 <env key="ANT_ARGS" value="${env.ANT_ARGS}" /> |
49 <arg line="@{target}" /> |
49 <arg line="@{target}" /> |
50 <arg value="-Dant.executor.class=com.nokia.helium.core.ant.HeliumExecutor" /> |
50 <arg value="-Dant.executor.class=com.nokia.helium.core.ant.HeliumExecutor" /> |
51 <arg value="-Dtemp.dir=${temp.dir}" /> |
51 <arg value="-Dtemp.dir=${temp.dir}" /> |
52 </exec> |
52 </exec> |