ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bertjan Broeksema <b.broeks...@home.nl>
Subject Re: URGENT: Compiling from more than one directory
Date Thu, 11 Jul 2002 09:32:19 GMT
This seems to work pretty well, but now my whole directory structure is messed 
up in my build dir. All classes come in the same src dir. I guess i need to 
use a copy task to put them in the right directory's or is there another 
solution?

On Tuesday 03 June 2003 11:09, peter reilly wrote:
> Ok, I may have been incorrect in my suggestion.
> To compile from multiple source directories, you
> need to set the srcdir path on the javac task to
> include the different source directories.
>
> like:
>     <javac destdir="${classes.dir}"
> 	       srcdir="${core.src.dir}:${src.dir}"
>            classpathref="classpath"/>
>
> When you say that classes in sDatabase create
> instances of classes in sAdministie, and  vice versa,
> this means that there is two-way dependences between
> the two modules and so you cannot cleanly compile
> one without the other.
>
> Peter
>
> On Thursday 11 July 2002 09:52, Bertjan Broeksema wrote:
> > Peter,
> >
> > I don't see the difference between your solution and the code i'm using.
> > (See below). And that isn't working. The problem is that classes in
> > sDatabase create instances of classes in sAdministratie and vice versa.
> > So i guess the solution with more build files isn't a bad solution.
> >
> > Btw. tnx for the help.
> >
> > Grtz,
> >
> > Bertjan
> >
> > On Tuesday 03 June 2003 09:54, peter reilly wrote:
> > > On Tuesday 03 June 2003 08:43, Verma, Nitin (GECP, OTHER, 529706) wrote:
> > > > Can you compile /src/sDatabase without /src/sAdministratie or the
> > > > other way?
> > > >
> > > > -----Original Message-----
> > > > From: Bertjan Broeksema [mailto:b.broeksema@home.nl]
> > > > Sent: Thursday, July 11, 2002 12:02 PM
> > > > To: Ant Users List
> > > > Subject: Re: URGENT: Compiling from more than one directory
> > > >
> > > >
> > > > No they fall both under the same root. Like:
> > > >
> > > > /src/sDatabase
> > > > /src/sAdministratie
> > >
> > > Your javac should be:
> > > <javac srcdir="src" destdir="..." includes=""${sDatabase}/**" />
> > >
> > > Peter
> > >
> > > > I don't know how to do this.
> > > >
> > > > On Tuesday 03 June 2003 01:37, W. Sean Hennessy wrote:
> > > > > is ${sDatabase} a subdirectory of ${sAdministratie} such that
> > > > > *.java files can be found under "${sAdministratie}/${sDatabase}/"
> > > > >
> > > > >
> > > > > -----Original Message-----
> > > > > From: Bertjan Broeksema [mailto:b.broeksema@home.nl]
> > > > > Sent: Wednesday, July 10, 2002 4:27 PM
> > > > > To: user@ant.apache.org
> > > > > Subject: URGENT: Compiling from more than one directory
> > > > >
> > > > >
> > > > > I use the following piece of ant code to compile sourcefiles in a
> > > >
> > > > directory
> > > >
> > > > > that uses source files that are in the sDatabase dir:
> > > > >
> > > > > <javac srcdir="${sAdministratie}"
> > > > > 			destdir="${bAdministratie}"
> > > > > 			includes="${sDatabase}/**" />
> > > > >
> > > > > The problem is that ant says build succesfull but there is notting
> > > > > compiled. How can i solve this?
> > > > >
> > > > > -------------------------------------------------------------------
> > > > >-- To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> > > > > For additional commands, e-mail: user-help@ant.apache.org
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > -------------------------------------------------------------------
> > > > >-- To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> > > > > For additional commands, e-mail: user-help@ant.apache.org
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> > > > For additional commands, e-mail: user-help@ant.apache.org
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> > > For additional commands, e-mail: user-help@ant.apache.org
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> > For additional commands, e-mail: user-help@ant.apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message