You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by bu...@apache.org on 2002/07/05 02:43:05 UTC
DO NOT REPLY [Bug 10492] New: -
ant task is ignoring inheritAll attribute
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=10492>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=10492
ant task is ignoring inheritAll attribute
Summary: ant task is ignoring inheritAll attribute
Product: Ant
Version: 1.5Beta3
Platform: PC
OS/Version: Windows NT/2K
Status: NEW
Severity: Normal
Priority: Other
Component: Core tasks
AssignedTo: ant-dev@jakarta.apache.org
ReportedBy: simon.lieschke@orion.co.nz
I have narrowed this problem down to the following situation. I have two build
scripts, util.xml and build.xml. The build.xml script is located in a
directory under the directory util.xml is in.
The echo task in the util.xml script simply echoes the basedir property to the
console.
The build.xml contains two tasks, shown below. Both calls to the echo target
have inheritAll set to false, so the output of the echo task should always be
the basedir of the util.xml file.
<target name="main">
<ant antfile="../util.xml"
target="echo"
inheritAll="false">
</ant>
<antcall target="childtarget"/>
</target>
<target name="childtarget">
<ant antfile="../util.xml"
target="echo"
inheritAll="false">
</ant>
</target>
Running the main target results in the following output, with incorrect output
from the second echo call.
Buildfile: build.xml
main:
echo:
[echo] P:\ANT
childtarget:
echo:
[echo] P:\ANT\Test
BUILD SUCCESSFUL
Total time: 1 second
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>