Re: How to get list of build files that will be executed for Ant build

nitin reddy <[email protected]>
Newsgroups gmane.comp.jakarta.ant.user
Message-ID <CAAwG3eSP3ex82hAotnconCC=H7R2nGs0efiUfbJX1mGjcWrEag@mail.gmail.com>
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) <[email protected]>
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:[email protected]]
> > Gesendet: Mittwoch, 18. November 2015 07:47
> > An: [email protected]
> > 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: [email protected]
> For additional commands, e-mail: [email protected]
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.