Author: brett
Date: Wed May 25 23:36:29 2005
New Revision: 178608
URL: http://svn.apache.org/viewcvs?rev=178608&view=rev
Log:
properly erxit the script such that it doesn't kill cmd.exe normally, but does
when running under ant as it is needed for failonerror to work
Modified:
maven/maven-1/core/trunk/build-bootstrap.xml
maven/maven-1/core/trunk/src/bin/maven.bat
Modified: maven/maven-1/core/trunk/build-bootstrap.xml
URL:
http://svn.apache.org/viewcvs/maven/maven-1/core/trunk/build-bootstrap.xml?rev=178608&r1=178607&r2=178608&view=diff
==============================================================================
--- maven/maven-1/core/trunk/build-bootstrap.xml (original)
+++ maven/maven-1/core/trunk/build-bootstrap.xml Wed May 25 23:36:29 2005
@@ -227,6 +227,8 @@
<arg value="-e"/>
<arg value="${maven.bootstrap.online}"/>
<arg value="maven:plugins-install"/>
+ <!-- Allows failonerror to work -->
+ <env key="MAVEN_TERMINATE_CMD" value="on" />
</exec>
<delete includeEmptyDirs="true">
<fileset dir="${maven.home}/plugins"
includes="${maven.bootstrap.plugins}" />
@@ -252,6 +254,7 @@
<arg value="-e"/>
<arg value="${maven.bootstrap.online}"/>
<arg value="maven:plugins-test"/>
+ <env key="MAVEN_TERMINATE_CMD" value="on" />
</exec>
-->
@@ -269,6 +272,8 @@
<arg value="clean"/>
<arg value="jar:jar"/>
<arg value="maven:run-touchstone"/>
+ <!-- Allows failonerror to work -->
+ <env key="MAVEN_TERMINATE_CMD" value="on" />
</exec>
<antcall target="clean-maven-home"/>
Modified: maven/maven-1/core/trunk/src/bin/maven.bat
URL:
http://svn.apache.org/viewcvs/maven/maven-1/core/trunk/src/bin/maven.bat?rev=178608&r1=178607&r2=178608&view=diff
==============================================================================
--- maven/maven-1/core/trunk/src/bin/maven.bat (original)
+++ maven/maven-1/core/trunk/src/bin/maven.bat Wed May 25 23:36:29 2005
@@ -162,5 +162,7 @@
@REM pause the batch file if MAVEN_BATCH_PAUSE is set to 'on'
if "%MAVEN_BATCH_PAUSE%" == "on" pause
+if "%MAVEN_TERMINATE_CMD%" == "on" exit %ERROR_CODE%
+
exit /B %ERROR_CODE%
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]