The ant code required to make the generator work is huge, and duplicating it would be worst as running it twice.
Thanks anyway for the suggestion 2007/8/6, Wayne Fay <[EMAIL PROTECTED]>: > > Not ideal, but you could set up another profile that has the full path > from the parent, and specify that when running from the parent ie > sql2java_top or something. > > Wayne > > On 8/6/07, nicolas de loof <[EMAIL PROTECTED]> wrote: > > Hello, > > > > I'm using a code generator, and I'd like to avoid regeneration of code > on > > each build. > > > > I've set a profile to launch the generation using the antrun plugin > > The profile is active based on a generated file missing : > > > > <profile> > > <id>sql2java</id> > > <activation> > > <file> > > <missing>target/generated-sources/sql2java.tstamp</missing> > > </file> > > </activation> > > <build> > > ... > > > > As explained in http://docs.codehaus.org/display/MAVENUSER/Profiles, I > > cannot reference ${project.build.directory} in this path. > > When I run "mvn install" from my parent POM, generator runs even if code > > allready exist, as the project basedir is not the same as running from > the > > module. > > > > Is there any way to solve this ? Is there any plan for properties > support in > > profiles activation ? > > > > Nico. > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
