<ant:exec executable="rc" outputproperty="output" failonerror="true"> works.
Thanks!
Brett Porter wrote:
can't you have failonerror as a propery of ant:exec? Or is that not the behaviour you needed?
What you'd need to do for the above is:
<j:if test="${output != ''}"><ant:fail>FOO!</ant:fail></j:if>
On Mon, 17 Jan 2005 15:51:07 -0800, baleineca <[EMAIL PROTECTED]> wrote:
Am I doing anyting wrong? This didn't work. Maven carries onto compile even when rc fails...
Here is what I am doing:
<preGoal name="native:compile"> <!-- This is win32 only artifact --> <j:if test="${osname == 'win32'}"> <!-- Run resource compiler --> <ant:mkdir dir="target/native"/> <ant:exec executable="rc" outputproperty="output"> <arg line="/fo target/native/${pom.artifactId}.res native/${pom.artifactId}.rc"/> </ant:exec> <ant:fail if="${output != ''}"/> <-- Note: 2 single quotes != '' because rc returns nothing on success.
Brett Porter wrote:
<ant:fail /> ?
On Mon, 17 Jan 2005 15:42:58 -0800, baleineca <[EMAIL PROTECTED]> wrote:
Hi,
I would like to instruct maven to stop building if an ant:exec task fails inside a preGoal (<preGoal name="native:compile">).
Any suggestion?
Thanks!
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
