summaryrefslogtreecommitdiff
path: root/qpid/java/pom.xml
diff options
context:
space:
mode:
authorRobert Gemmell <robbie@apache.org>2014-04-05 15:28:49 +0000
committerRobert Gemmell <robbie@apache.org>2014-04-05 15:28:49 +0000
commita563ea78ca5cb45948fc143dc7f21415ca7cd5a2 (patch)
tree3d0a57e25575121358f660e9fe55d718c7f933c8 /qpid/java/pom.xml
parent7344c8879c319c4ca6ab57963e6147d878a4e154 (diff)
downloadqpid-python-a563ea78ca5cb45948fc143dc7f21415ca7cd5a2.tar.gz
QPID-5048: add dependency change verifcation reference files and LICENSE, NOTICE & README files for use in the binary release assemblies
Work by me and Andrew MacBean <andymacbean@gmail.com>. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1585102 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/pom.xml')
-rw-r--r--qpid/java/pom.xml68
1 files changed, 0 insertions, 68 deletions
diff --git a/qpid/java/pom.xml b/qpid/java/pom.xml
index f6f19ce138..3fe7a7fdfe 100644
--- a/qpid/java/pom.xml
+++ b/qpid/java/pom.xml
@@ -50,15 +50,9 @@
<java.source>1.6</java.source>
<java.target>1.6</java.target>
- <readme.text>Documentation for the Qpid components can be accessed on our website at:${line.separator}http://qpid.apache.org/documentation.html</readme.text>
-
<!-- enforcer plugin config properties -->
<supported-test-profiles-regex>(java-mms.0-9|java-mms.0-9-1|java-mms.0-10|java-bdb.0-9|java-bdb.0-9-1|java-bdb.0-10|java-dby.0-9|java-dby.0-9-1|java-dby.0-10|java-dby-mem.0-9|java-dby-mem.0-9-1|java-dby-mem.0-10|cpp)</supported-test-profiles-regex>
- <!-- plugin properties-->
- <license-maven-plugin-output-dir>${project.build.directory}/license-maven-plugin</license-maven-plugin-output-dir>
- <third-party-license-info-file>${license-maven-plugin-output-dir}/THIRD_PARTY_LICENSE_INFO</third-party-license-info-file>
-
<!-- test profile properties and defaults-->
<qpid.home>${basedir}</qpid.home> <!-- override for broker tests -->
<qpid.home.qbtc.output>${qpid.home}${file.separator}target${file.separator}qbtc-output</qpid.home.qbtc.output> <!-- override for broker tests -->
@@ -179,32 +173,6 @@
</target>
</configuration>
</execution>
- <execution>
- <id>generate-qpid-packaging-artifacts</id>
- <phase>prepare-package</phase>
- <goals>
- <goal>run</goal>
- </goals>
- <configuration>
- <target>
- <!-- Generate the Qpid README file -->
- <echo file="${project.build.outputDirectory}/META-INF/README" message="${readme.text}" />
- <!-- Take a copy of the maven dependencies file for processing -->
- <copy file="${project.build.outputDirectory}/META-INF/DEPENDENCIES"
- tofile="${third-party-license-info-file}" failonerror="false"/>
- <!-- Strip out the unwanted qpid specific dependency info -->
- <replaceregexp file="${third-party-license-info-file}" flags="gm" replace="">
- <!-- Regex to remove the maven comments, the qpid project name & the qpid project dependencies -->
- <regexp id="stripqpidcontentregexp" pattern="(^\/\/\ .*\n|^Qpid\ .*\n|^.*\-.*Qpid.*\s.*Apache.*\.txt\)\n)"/>
- </replaceregexp>
- <!-- Append it to the end of the license file -->
- <concat destfile="${project.build.outputDirectory}/META-INF/LICENSE" append="true">
- <header filtering="no">${line.separator}3RD PARTY DEPENDENCIES AND LICENSING</header>
- <path path="${third-party-license-info-file}"/>
- </concat>
- </target>
- </configuration>
- </execution>
</executions>
</plugin>
<plugin>
@@ -296,42 +264,6 @@
</plugin>
<plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>license-maven-plugin</artifactId>
- <configuration>
- <failIfWarning>true</failIfWarning>
- <includedScopes>compile,system</includedScopes>
- <excludedGroups>org.apache.qpid</excludedGroups>
- <outputDirectory>${license-maven-plugin-output-dir}</outputDirectory>
- <thirdPartyFilename>THIRDPARTY</thirdPartyFilename>
- <fileTemplate>/org/codehaus/mojo/license/third-party-file-groupByLicense.ftl</fileTemplate>
- <licensesOutputFile>${license-maven-plugin-output-dir}/licenses.xml</licensesOutputFile>
- <includedLicenses>
- <includedLicense>Apache Software License, Version 2.0</includedLicense>
- <includedLicense>The MIT License</includedLicense>
- <includedLicense>Eclipse Public License - Version 1.0</includedLicense>
- <includedLicense>Common Public License Version 1.0</includedLicense>
- <includedLicense>BSD License</includedLicense>
- <includedLicense>Academic Free License v2.1</includedLicense>
- </includedLicenses>
- <licenseMerges>
- <licenseMerge>Apache Software License, Version 2.0|The Apache Software License, Version 2.0|Apache Software License - Version 2.0|Apache v2|Apache 2</licenseMerge>
- <licenseMerge>The MIT License|MIT License</licenseMerge>
- <licenseMerge>BSD License|New BSD</licenseMerge>
- </licenseMerges>
- </configuration>
- <executions>
- <execution>
- <id>check-third-party-licensing</id>
- <phase>prepare-package</phase>
- <goals>
- <goal>add-third-party</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
-
- <plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<executions>