You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by do...@apache.org on 2015/04/24 05:05:50 UTC
svn commit: r1675756 - /ofbiz/branches/OFBIZ-6271/ofbiz-component-pom.xml
Author: doogie
Date: Fri Apr 24 03:05:50 2015
New Revision: 1675756
URL: http://svn.apache.org/r1675756
Log:
Replace several hard-coded locations with variables, similar to the
existing ant-based build.xml system.
Modified:
ofbiz/branches/OFBIZ-6271/ofbiz-component-pom.xml
Modified: ofbiz/branches/OFBIZ-6271/ofbiz-component-pom.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/OFBIZ-6271/ofbiz-component-pom.xml?rev=1675756&r1=1675755&r2=1675756&view=diff
==============================================================================
--- ofbiz/branches/OFBIZ-6271/ofbiz-component-pom.xml (original)
+++ ofbiz/branches/OFBIZ-6271/ofbiz-component-pom.xml Fri Apr 24 03:05:50 2015
@@ -28,17 +28,22 @@ under the License.
</parent>
<artifactId>ofbiz-component</artifactId>
<packaging>pom</packaging>
+ <properties>
+ <component.build.dir>build</component.build.dir>
+ <component.src.dir>src</component.src.dir>
+ <component.lib.dir>lib</component.lib.dir>
+ </properties>
<build>
- <directory>build/lib</directory>
- <outputDirectory>build/classes</outputDirectory>
- <testOutputDirectory>build/test-classes</testOutputDirectory>
+ <directory>${component.build.dir}/lib</directory>
+ <outputDirectory>${component.build.dir}/classes</outputDirectory>
+ <testOutputDirectory>${component.build.dir}/test-classes</testOutputDirectory>
<finalName>${project.artifactId}</finalName>
- <sourceDirectory>src</sourceDirectory>
- <testSourceDirectory>src</testSourceDirectory>
+ <sourceDirectory>${component.src.dir}</sourceDirectory>
+ <testSourceDirectory>${component.src.dir}</testSourceDirectory>
<resources>
<resource>
- <directory>src</directory>
+ <directory>${component.src.dir}</directory>
<excludes>
<exclude>main/**</exclude>
<exclude>test/**</exclude>
@@ -56,7 +61,7 @@ under the License.
</includes>
</resource>
<resource>
- <directory>src/main/resources</directory>
+ <directory>${component.src.dir}/main/resources</directory>
</resource>
<resource>
<directory>dtd</directory>
@@ -67,7 +72,7 @@ under the License.
</resources>
<testResources>
<testResource>
- <directory>src/test/resources</directory>
+ <directory>${component.src.dir}/test/resources</directory>
<includes>
<include>META-INF/**</include>
</includes>
@@ -92,6 +97,11 @@ under the License.
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
+ <artifactId>rmic-maven-plugin</artifactId>
+ <version>1.2.1</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.2</version>
</plugin>
@@ -131,7 +141,7 @@ under the License.
<fileset>
<directory>.</directory>
<includes>
- <include>build</include>
+ <include>${component.build.dir}</include>
</includes>
</fileset>
</filesets>
@@ -380,7 +390,7 @@ under the License.
</build>
<reporting>
- <outputDirectory>build/site</outputDirectory>
+ <outputDirectory>${component.build.dir}/site</outputDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>