Repository: hadoop Updated Branches: refs/heads/trunk f5f1c81e7 -> ea9f43781
HADOOP-13298. Fix the leftover L&N files in hadoop-build-tools/src/main/resources/META-INF/. (ozawa) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/ea9f4378 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/ea9f4378 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/ea9f4378 Branch: refs/heads/trunk Commit: ea9f43781e5a9a4a6121dd3be106ced6b811754d Parents: f5f1c81 Author: Tsuyoshi Ozawa <oz...@apache.org> Authored: Sat Jul 16 08:01:16 2016 +0900 Committer: Tsuyoshi Ozawa <oz...@apache.org> Committed: Sat Jul 16 08:01:16 2016 +0900 ---------------------------------------------------------------------- hadoop-build-tools/pom.xml | 44 ++++++++++++++++++++++++++++++++++++++++- pom.xml | 26 ------------------------ 2 files changed, 43 insertions(+), 27 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hadoop/blob/ea9f4378/hadoop-build-tools/pom.xml ---------------------------------------------------------------------- diff --git a/hadoop-build-tools/pom.xml b/hadoop-build-tools/pom.xml index e84c94f..b80cf57 100644 --- a/hadoop-build-tools/pom.xml +++ b/hadoop-build-tools/pom.xml @@ -29,6 +29,19 @@ <failIfNoTests>false</failIfNoTests> </properties> <build> + <resources> + <resource> + <directory>${project.basedir}/target/extra-resources</directory> + <targetPath>META-INF</targetPath> + <includes> + <include>LICENSE.txt</include> + <include>NOTICE.txt</include> + </includes> + </resource> + <resource> + <directory>${project.basedir}/src/main/resources</directory> + </resource> + </resources> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> @@ -37,17 +50,46 @@ <skip>true</skip> </configuration> </plugin> + <!-- copy L&N files to target/extra-resources --> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-resources-plugin</artifactId> + <executions> + <execution> + <id>copy-resources</id> + <phase>validate</phase> + <goals> + <goal>copy-resources</goal> + </goals> + <configuration> + <outputDirectory>${project.basedir}/target/extra-resources</outputDirectory> + <resources> + <resource> + <directory>../</directory> + <includes> + <include>LICENSE.txt</include> + <include>NOTICE.txt</include> + </includes> + </resource> + </resources> + </configuration> + </execution> + </executions> + </plugin> + <!-- add entries for L&N files to remote-resources.xml in jar file --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-remote-resources-plugin</artifactId> <executions> <execution> + <phase>process-resources</phase> <goals> <goal>bundle</goal> </goals> </execution> </executions> <configuration> + <resourcesDirectory>${project.build.outputDirectory}</resourcesDirectory> <includes> <include>META-INF/LICENSE.txt</include> <include>META-INF/NOTICE.txt</include> @@ -69,4 +111,4 @@ </plugin> </plugins> </build> -</project> \ No newline at end of file +</project> http://git-wip-us.apache.org/repos/asf/hadoop/blob/ea9f4378/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index 6e66f8b..ac3bec6 100644 --- a/pom.xml +++ b/pom.xml @@ -413,32 +413,6 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs <artifactId>dependency-check-maven</artifactId> <version>${dependency-check-maven.version}</version> </plugin> - <plugin> - <!-- Copy license and notice files into hadoop-resource-bundle's - metadata, which will then be bundled into jars. - --> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-antrun-plugin</artifactId> - <executions> - <execution> - <id>copy-files</id> - <phase>process-resources</phase> - <goals> - <goal>run</goal> - </goals> - <configuration> - <target> - <copy todir="${project.build.directory}/../hadoop-build-tools/src/main/resources/META-INF/"> - <fileset dir="${project.build.directory}/../"> - <include name="LICENSE.txt"/> - <include name="NOTICE.txt"/> - </fileset> - </copy> - </target> - </configuration> - </execution> - </executions> - </plugin> </plugins> </build> --------------------------------------------------------------------- To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-commits-h...@hadoop.apache.org