I've gotten some of this behavior to work using profiles, however I still need to be able to have compile/test compile/test/jar/assemble all use a subdirectory based on a property. I could override the configurations for all these plugins, but I was curious if there is anyway to set ${basedir} which all these plugins base their default values on.
D- -----Original Message----- From: Douglas Ferguson [mailto:[EMAIL PROTECTED] Sent: Thursday, August 10, 2006 11:19 AM To: 'Maven Users List' Subject: RE: Optional Goals & Dependencies I was just reading those pages. Hopefully I can get it to do what I want. The problem I see right now is that you can only do certain things within the pom file. For instance, I specifically need the developer to be able to designate the version for dependencies. Currently each client (there are hundreds) gets a custom build of the entire application. In an attempt to make a step to something more sane, I want to break this out into 2 steps, 1) platform build, 2) client build. The client build would need to depend on the appropriate platform build. My initial thought was that the client specific code & configs would all be 1 module, broken down by client. Each client would have properties indicating the version of the platform to be dependent on, etc. The only way I can think of doing is this is using system properties, since dependencies must be defined the POM file and profiles can't define properties that the POM file can read. BTW: What are those properties used for? If I did use system properties, is it possible to load properties into the POM from a file? If not, it seems like my only answer it to provide a wrapper script for mvn that passes parameters. -----Original Message----- From: Chris Hilton [mailto:[EMAIL PROTECTED] Sent: Wednesday, August 09, 2006 5:29 PM To: Maven Users List Subject: RE: Optional Goals & Dependencies Then you probably want to become familiar with the wonderful world of profiles. http://maven.apache.org/guides/introduction/introduction-to-profiles.htm l Chris > -----Original Message----- > From: Douglas Ferguson [mailto:[EMAIL PROTECTED] > Sent: Wednesday, 09 August, 2006 17:25 > To: 'Maven Users List' > Subject: Optional Goals & Dependencies > > I am trying to figure out a way to define optional goals > and/or dependencies. Is there a way to do this? > > > > I am looking for something similar to the ability in ant to > only do a certain task if a certain property is set. > > __________________________________________ > > > Douglas W. Ferguson > > EPSIIA - Another Fiserv Connection > > Development > > Office Phone: 512-329-0081 ext. 3309 > > Dial Toll Free: 800-415-5946 > > Mobile Phone: 512-293-7279 > > Fax: 512-329-0086 > > [EMAIL PROTECTED] > > www.epsiia.com <http://www.epsiia.com/> > > __________________________________________ > > > > --------------------------------------------------------------------- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]