Hacking is always ... surprising ;) as you use APIs in way they weren't intended for. But it makes fun :O
I am not sure if you can get these information during runtime. But collecting during a build and analyzing afterwards could be possible using a custom BuildListener. With that you get all meessages and could filter ... How could a build be invoked? <ant>, <subant>, <exec>, <java>, <script>, <macrodef> wrapping these, custom tasks ... Many possibilities. Jan > -----Ursprüngliche Nachricht----- > Von: nitin reddy [mailto:nitin.redd...@gmail.com] > Gesendet: Mittwoch, 18. November 2015 07:47 > An: user@ant.apache.org > Betreff: How to get list of build files that will be executed for Ant > build > > Hi, > > I am writing some plugin/hack which needs all the build files that will > be used by Ant for the project [Multi-module project]. > > Something similar to this > > My Project----- build.xml|----- Module 1 > | > ----- build.xml|----- Module 2 > | > ----- build.xml > > and the build.xml is like this > > <project name="test"> > <property name="project.name" value="test"/> > > <ant antfile="module1/build.xml" /> > <ant antfile="module2/build.xml" /> > </project> > > There's echoproperties task which can list out some useful information. > > But it doesn't list out anything regarding `antfile` which can call > another build.xml > > > > Any help is appreciated. --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@ant.apache.org For additional commands, e-mail: user-h...@ant.apache.org