diff options
author | Chris Ward <chris@chrisgward.com> | 2013-10-19 20:31:09 +1100 |
---|---|---|
committer | KHobbits <rob@khobbits.co.uk> | 2013-10-19 12:19:40 +0100 |
commit | 3e9a2377a861d53f385900d9532c32b90b0304fd (patch) | |
tree | 6ed0a53b4f37f2f0801d3a6befe8db3cdf7ad35a | |
parent | 48261daf8973b659443c48c63d0e2748bb12a1d8 (diff) | |
download | Essentials-3e9a2377a861d53f385900d9532c32b90b0304fd.tar Essentials-3e9a2377a861d53f385900d9532c32b90b0304fd.tar.gz Essentials-3e9a2377a861d53f385900d9532c32b90b0304fd.tar.lz Essentials-3e9a2377a861d53f385900d9532c32b90b0304fd.tar.xz Essentials-3e9a2377a861d53f385900d9532c32b90b0304fd.zip |
Call Ant from Maven (for GM)
-rw-r--r-- | pom.xml | 36 |
1 files changed, 32 insertions, 4 deletions
@@ -96,6 +96,34 @@ </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.7</version> + <executions> + <execution> + <phase>validate</phase> + <goals> + <goal>run</goal> + </goals> + </execution> + </executions> + <dependencies> + <dependency> + <groupId>com.sun</groupId> + <artifactId>tools</artifactId> + <version>1.5.0</version> + <scope>system</scope> + <systemPath>${java.home}/../lib/tools.jar</systemPath> + </dependency> + </dependencies> + <configuration> + <target name="buildgm"> + <ant dir="EssentialsGroupManager" antfile="build.xml"/> + </target> + </configuration> + <inherited>false</inherited> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.8</version> <configuration> @@ -139,15 +167,14 @@ </artifactItem> </artifactItems> </configuration> + <inherited>false</inherited> </plugin> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>2.6</version> <executions> <execution> - <id>copy-resources</id> - <!-- here the phase you need --> - <phase>validate</phase> + <phase>package</phase> <goals> <goal>copy-resources</goal> </goals> @@ -176,6 +203,7 @@ </configuration> </execution> </executions> + <inherited>false</inherited> </plugin> <plugin> <groupId>com.google.code.maven-replacer-plugin</groupId> @@ -190,7 +218,7 @@ </execution> </executions> <configuration> - <filesToInclude>**/src/*</filesToInclude> + <filesToInclude>src/*</filesToInclude> <replacements> <replacement> <token>TeamCity</token> |