yes. that's the easy way. the biggest challenge is now you have to hack the
build.
So if the build is already done, the ship might have already left the shore
:D

I expected some task in ant to analyze the build files instead of running
build, which might give the enough information of my requirement :-/

On Wed, Nov 18, 2015 at 1:01 PM, Jan Matèrne (jhm) <apa...@materne.de>
wrote:

> 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
>
>

Reply via email to