ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Grimm, Markus" <Gr...@juris.de>
Subject [Ant 1.7.1] Problem with records task logging different targets via antcall
Date Mon, 06 Apr 2009 08:47:36 GMT
Hi all,

I upgraded my ant installation from 1.6.5 to 1.7.1
now I've got the follwing problem with the record-task.

Look at this sample script:

<?xml version="1.0" encoding="UTF-8"?>
<project name="test" default="main" basedir=".">

	<target name="main" depends="t1,t2">
		<echo message="main-target" />
	</target>
	
	<target name="t1" depends="t2">
		<record action="start" append="yes" name="test.log" />
		<echo message="call t3" />
		<antcall target="t3" />
		<record action="stop" name="test.log"/>
	</target>
		
	<target name="t2">
		<record action="start" append="yes" name="test.log" />
		<echo message="t2-target is executed" />
		<record action="stop" name="test.log"/>
	</target>
	
	   <target name="t3">
	        <record action="start" append="yes" name="test.log" />
	        <echo message="t3-target is executed" />
	        <record action="stop" name="test.log"/>
	    </target>
</project>


the record task works until <antcall target="t3" /> in the same way as
in 1.6.5. But if I do an ant-call the test.log is empty?! What's the
reason? I expected that all echo-messages are logged to test.log.
Without calling t3 I see t1 and t2. in other case I see an empty file.
In my original build scripts I call various targets (in other xml-files,
too) an I've got strange effects, f.e. only the last target-output is
"logged" via record-task.
the same script works by 1.6.5 as expected.
Do I something basically wrong so it can't work by 1.7.1 ?

Thanks for a good advice.

Markus
 
 

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message