This is an automated email from the ASF dual-hosted git repository.
adriancole pushed a commit to branch master
in repository
https://gitbox.apache.org/repos/asf/incubator-zipkin-brave-karaf.git
The following commit(s) were added to refs/heads/master by this push:
new 77e320f Filters out maven wrapper from the source distribution (#37)
77e320f is described below
commit 77e320f0e3956039d1ebeb7ef17f59f03011a9bb
Author: Adrian Cole <[email protected]>
AuthorDate: Tue Feb 19 15:35:28 2019 +0800
Filters out maven wrapper from the source distribution (#37)
Maven doesn't strictly depend on the Takari wrapper. Excluding this
decouples us from ongoing discussions as to whether or not it is "nice"
or required to cite it in the NOTICE file.
See
https://lists.apache.org/thread.html/26bbc663ce6f81125110234b30c1ddf63d4ab2a03da408bc9fe07563@%3Cgeneral.incubator.apache.org%3E
See https://issues.apache.org/jira/browse/MNG-5937
---
src/main/assemblies/source-release.xml | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/src/main/assemblies/source-release.xml
b/src/main/assemblies/source-release.xml
index 498f010..5db225c 100644
--- a/src/main/assemblies/source-release.xml
+++ b/src/main/assemblies/source-release.xml
@@ -25,7 +25,7 @@
<format>zip</format>
</formats>
- <!-- Inlined.. patched from
https://github.com/apache/maven-resources/blob/dfd6e72035380fc3bd573d55f0c5b77c903d6431/apache-source-release-assembly-descriptor/pom.xml
-->
+ <!-- Inlined to exclude all maven wrapper artifacts. This allows us to avoid
NOTICE citations -->
<fileSets>
<!-- main project directory structure -->
<fileSet>
@@ -33,6 +33,11 @@
<outputDirectory></outputDirectory>
<useDefaultExcludes>true</useDefaultExcludes>
<excludes>
+ <!-- PATCH: Maven wrapper -->
+ <exclude>.mvn/**</exclude>
+ <exclude>mvnw</exclude>
+ <exclude>mvnw.cmd</exclude>
+
<!-- build output -->
<exclude>%regex[(?!((?!${project.build.directory}/)[^/]+/)*src/).*${project.build.directory}.*]</exclude>
@@ -48,10 +53,6 @@
of these files will be present. So, it's safer to exclude them.
-->
- <!-- PATCH: Maven wrapper binaries -->
- <exclude>.mvn/wrapper/maven-wrapper.jar</exclude>
- <exclude>.mvn/wrapper/MavenWrapperDownloader.class</exclude>
-
<!-- IDEs -->
<exclude>%regex[(?!((?!${project.build.directory}/)[^/]+/)*src/)(.*/)?maven-eclipse\.xml]</exclude>
<exclude>%regex[(?!((?!${project.build.directory}/)[^/]+/)*src/)(.*/)?\.project]</exclude>