The big issue that I see with all of these solutions the fact that you are forcing all projects to use the same version of the external jars. This means that when a major new version of some support jar comes out, I have to either change all of my build scripts to use the new version at the same time or I have to make other changes to the system to use one form of ant for one version of file and a different form for another version. I think that Maven got this one right with the ability to place a list of version dependencies in the configuration file.
Chris Erskine EDS Consulting Services F5-EDS-001 2424 Garden of the Gods Rd Colorado Springs, CO 80919 Phone: 719-265-5962 > -----Original Message----- > From: North Alex [mailto:[EMAIL PROTECTED] > Sent: Monday, January 03, 2005 10:02 PM > To: Ant Users List > Subject: RE: Ant should have an ext directory > > Hi > > An alternative we have used is to put ANT itself into a ClearCase VOB. > We have one common vob named "devtools" that, among other things, > contains ANT and all of the common scripts, 3rd party libraries, etc. > This means our developers don't have ANT installed on their own machine > (all do have a 1.4.x Java Runtime installed and on their PATH) - easy > maintenance in this case :D > > I have no idea how this would work with any other source control system > and we also have our ClearCase views mounted on a reserved drive letter > so pointing scripts to the correct place(s) was easy. > > <= Alex => > > >-----Original Message----- > >From: Dick, Brian E. [mailto:[EMAIL PROTECTED] > >Sent: Monday, January 03, 2005 7:42 PM > >To: Ant Users List > >Subject: RE: Ant should have an ext directory > > > > > >Understood, but I want to create a department-wide ant > >distribution that is augmented with common extension > >libraries. None of the options you list make this particularly > >clean and easy to manage. > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]