Hi Dheeresh, the fact that you have a build.xml at EVERY level
suggests a slight mis-use of ant. The intent is to really just
have one at the top that drives the build of the whole system,
though in my current case I have two levels, the top level
that drives everything and the subsystem level that builds an
entire subsystem package.
Anyway, what you want for the recursive call is the <ant> task.
-Peter
> -----Original Message-----
> From: Dheeresh [mailto:[EMAIL PROTECTED]]
> Sent: Friday, July 06, 2001 1:13 PM
> To: '[EMAIL PROTECTED]'
> Subject: Newbie Question regarding recursive calling
>
>
> Hi,
> I'm pretty new to Ant and have a very basic question.
>
> 1) I have my directory structure as
> Root
> |_
> A
> |_
> B
> |_
> | C_
> | |_
> |_ C1
> D
>
> Note Legend: A,B,C,C1,D are directories
> I have a build.xml file in each of the directories.
> What I',m looking for is ,if I have to build the files from
> Directory C and
> its children, I should be able to call the build.xml file of
> directory C1
> from the build.xml file of directory C. As of now I'm doing
> javac for all
> the java files.
> This is exactly like calling the "call *.cmd" command for Windows.
> Any response would be appreciated.
> Thanks
> --
> Dheeresh
>
> -----Original Message-----
> From: Martin Schlömer [mailto:[EMAIL PROTECTED]]
> Sent: Friday, July 06, 2001 1:05 AM
> To: [EMAIL PROTECTED]
> Subject: Solution: How to make ant running with cvs
>
>
> Hi,
>
> i think, i found the problem (on WinNT at least):
> ant will find the cvs executable, when it is in the PATH, but
> contrary
> to what you're used to from working with Batches you MUST NOT
> doublequote the path, even if there are spaces in it!
>
> So this works for me
> set PATH=c:\Programme\gnu\WinCVS 1.1;%PATH%
>
> So, you don't need to move your cvs directory around.
>
>
> Martin.
>
>
>
> List: ant-user
> Subject: RE: Question: How to make ant running with cvs
> From: Viraj Purang <[EMAIL PROTECTED]>
> Date: 2001-06-19 20:22:35
> [Download message RAW]
>
> Hi,
> I changed the directory that I was accessing to one
> which does not have
> spaces in its name (Mind you , I had given the quotes to take
> care of that
> ..., but that in fact quotes coould be a problem too.) from
> C:\CVS1\builder>set PATH
> PATH="C:\Progra~1\GNU\WinCvs 1.1" to point to C:\CVS1\builder>set
> PATH=c:\mycvs;%PATH% (I did not reinstall WinCvs, just copied
> the files over
> to c:\Mycvs) and the error changed , basically it started
> recognizing the
> cvs.exe that I have.
> IN response to your qn ...does WinCVS even have a command-line
> interface?
> They have a cvs.exe and a WinCvs.exe which leads me to
> believe that
> they
> wanted us to have an option here of being capable enough to
> invoke the cvs
> program from the command line too.IN hindsight, I guess I
> would not know
> unless I burn myself on this one but responses now seem to be quite
> encouraging as the results below show.
>
> If you know any other working CVS client on Windows, I
> would be the
> happiest person to know about it !
> --------------------------------------------------------------
> --------------
>