Could be a new goal ? Frédéric THOMAS
> From: [email protected] > To: [email protected] > Subject: AW: [FlexMojos] Compatible Model Validator > Date: Fri, 5 Dec 2014 14:54:37 +0000 > > Well I was more thinking of adding a module to flexmojos in order to release > the lib. Copying would have to remain a manual task as I don't want to modify > the maven installation. > > Chris > > Gesendet mit meinem HTC > > ----- Reply message ----- > Von: "Frédéric THOMAS" <[email protected]> > An: "[email protected]" <[email protected]> > Betreff: [FlexMojos] Compatible Model Validator > Datum: Fr., Dez. 5, 2014 13:50 > > Hi Chris, > > I assume this is a maven extension which you have to deploy to your maven > > extension directory > yes it is even though, I provided a profile to auto install it [1] > > I remember discussing something like this with cello a few years ago but he > > deleted my posts on this topic and refused to add that to flexmojos. > It happened to me as well and he even kicked me out of the group, bloody Velo > :-) > > Nave now there's a way to add that as an additional module? But only if > > you're interested in this. > Well I wouldn't how to do except that the plugin could copy the deployed > extension into the lib/ext folder as done in Wagon maven plugin [2] > Any better ideas? > > Frédéric THOMAS > [1]<profile> > <id>prepare-maven-extended-libs</id> > <activation> > <file> > > <missing>${env.MAVEN_HOME}/lib/ext/flexmojos-compatible-model-validator.jar</missing> > </file> > </activation> > <build> > <plugins> > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-dependency-plugin</artifactId> > <version>2.8</version> > <executions> > <execution> > <id>copy</id> > <phase>validate</phase> > <goals> > <goal>copy</goal> > </goals> > <configuration> > <artifactItems> > <artifactItem> > > <groupId>com.doublefx.maven.utils.flexmojos</groupId> > > <artifactId>flexmojos-compatible-model-validator</artifactId> > <version>1.0.0-SNAPSHOT</version> > <type>jar</type> > <overWrite>true</overWrite> > > <outputDirectory>${env.MAVEN_HOME}/lib/ext</outputDirectory> > > <destFileName>flexmojos-compatible-model-validator.jar</destFileName> > </artifactItem> > </artifactItems> > <overWriteReleases>true</overWriteReleases> > <overWriteSnapshots>true</overWriteSnapshots> > </configuration> > </execution> > </executions> > </plugin> > <plugin> > <groupId>org.codehaus.gmaven</groupId> > <artifactId>gmaven-plugin</artifactId> > <version>1.4</version> > <executions> > <execution> > <phase>validate</phase> > <goals> > <goal>execute</goal> > </goals> > </execution> > </executions> > <configuration> > <source> > fail("FlexMojos Compatible Model Validator extension > is now configured. Please restart the build, and then it will be successful.") > </source> > </configuration> > </plugin> > </plugins> > </build> > </profile> > > [2] > http://svn.codehaus.org/mojo/tags/wagon-maven-plugin-1.0-beta-5/src/main/java/org/codehaus/mojo/wagon/UpdateMaven3Mojo.java > > From: [email protected] > > To: [email protected] > > Subject: AW: [FlexMojos] Compatible Model Validator > > Date: Fri, 5 Dec 2014 11:51:34 +0000 > > > > Cool Stuff. > > > > Will definitely look into this. But I assume this is a maven extension > > which you have to deploy to your maven extension directory, our was there a > > maven change that allows this as a plugin? > > > > I remember discussing something like this with cello a few years ago but he > > deleted my posts on this topic and refused to add that to flexmojos. > > > > Nave now there's a way to add that as an additional module? But only if > > you're interested in this. > > > > Chris > > > > Gesendet mit meinem HTC > > > > ----- Reply message ----- > > Von: "Frédéric THOMAS" <[email protected]> > > An: "[email protected]" <[email protected]> > > Betreff: [FlexMojos] Compatible Model Validator > > Datum: Fr., Dez. 5, 2014 12:41 > > > > Hi, > > For those interested I created and shared a Maven extension to get rid of > > the Maven warnings regarding the custom scopes [1]. > > Frédéric THOMAS > > [1] https://github.com/doublefx/flexmojos-compatible-model-validator >
