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>