You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@avro.apache.org by ni...@apache.org on 2016/04/17 23:44:07 UTC

avro git commit: AVRO-1826: build.sh rat fails over extra license files and many others.

Repository: avro
Updated Branches:
  refs/heads/master 499699087 -> 2875665a5


AVRO-1826: build.sh rat fails over extra license files and many others.


Project: http://git-wip-us.apache.org/repos/asf/avro/repo
Commit: http://git-wip-us.apache.org/repos/asf/avro/commit/2875665a
Tree: http://git-wip-us.apache.org/repos/asf/avro/tree/2875665a
Diff: http://git-wip-us.apache.org/repos/asf/avro/diff/2875665a

Branch: refs/heads/master
Commit: 2875665a5bace62f4e7dfb01060cd50a08637b86
Parents: 4996990
Author: Niels Basjes <ni...@apache.org>
Authored: Sun Apr 17 23:18:43 2016 +0200
Committer: Niels Basjes <ni...@apache.org>
Committed: Sun Apr 17 23:18:43 2016 +0200

----------------------------------------------------------------------
 CHANGES.txt |  2 ++
 pom.xml     | 35 ++++++++++++++++++++++++++++++++---
 2 files changed, 34 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/avro/blob/2875665a/CHANGES.txt
----------------------------------------------------------------------
diff --git a/CHANGES.txt b/CHANGES.txt
index 9f76911..c60a81c 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -42,6 +42,8 @@ Trunk (not yet released)
     AVRO-1642: Java: Do not generate invalid all-args constructor.
     (Prateek Rungta and Barry Jones via blue)
 
+    AVRO-1826: build.sh rat fails over extra license files and many others (nielsbasjes).
+
 Avro 1.8.0 (22 January 2016)
 
   INCOMPATIBLE CHANGES

http://git-wip-us.apache.org/repos/asf/avro/blob/2875665a/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index a9b8371..72ed6b7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -225,8 +225,23 @@
                 <exclude>**/.git/**</exclude>
                 <exclude>**/.gitignore</exclude>
                 <!-- build or test files -->
-                <!-- <exclude>**/target/**</exclude> -->
                 <exclude>**/*.log</exclude>
+                <exclude>build/**</exclude>
+                <exclude>doc/build/**</exclude>
+                <exclude>lang/java/archetypes/**</exclude>
+                <exclude>lang/java/**/target/**</exclude>
+                <exclude>lang/js/node_modules/**</exclude>
+                <exclude>lang/csharp/build/doc/html/**</exclude>
+                <exclude>lang/c++/doc/html/**</exclude>
+                <exclude>lang/c++/build/**</exclude>
+                <exclude>lang/perl/pm_to_blib</exclude>
+                <exclude>lang/perl/blib/**/.exists</exclude>
+                <exclude>lang/py/build/**</exclude>
+                <exclude>lang/py3/avro_python3.egg-info/**</exclude>
+                <exclude>lang/ruby/Gemfile.lock</exclude>
+                <exclude>lang/ruby/avro.gemspec</exclude>
+                <exclude>lang/ruby/.gem/**</exclude>
+                <exclude>lang/ruby/pkg/**</exclude>
                 <exclude>lang/java/tools/src/test/compiler/output-string/avro/examples/baseball/Player.java</exclude>
                 <exclude>lang/java/tools/src/test/compiler/output-string/avro/examples/baseball/Position.java</exclude>
                 <exclude>lang/java/tools/src/test/compiler/output/Player.java</exclude>
@@ -254,14 +269,24 @@
                 <exclude>lang/csharp/Avro.sln</exclude> <!-- visual studio -->
                 <!-- build-related files -->
                 <exclude>BUILD.txt</exclude>
-                <exclude>share/VERSION.txt</exclude>
+                <exclude>**/VERSION.txt</exclude>
+                <exclude>**/dependency-reduced-pom.xml</exclude>
                 <exclude>lang/perl/.shipit</exclude>
+                <exclude>lang/perl/inc/Module/Install/*.pm</exclude>
+                <exclude>lang/perl/inc/Module/Install.pm</exclude>
+                <exclude>lang/perl/Makefile*</exclude>
+                <exclude>lang/perl/META.yml</exclude>
+                <exclude>lang/perl/MYMETA.yml</exclude>
+                <exclude>lang/py/userlogs/**</exclude>
                 <exclude>lang/c/src/avro-c.pc.in</exclude>
                 <exclude>lang/ruby/Manifest</exclude>
                 <exclude>lang/java/tools/userlogs/**</exclude>
                 <exclude>lang/java/mapred/userlogs/**</exclude>
                 <exclude>lang/java/archetypes/avro-service-archetype/src/test/integration/projects/basic/goal.txt</exclude>
-                <exclude>lang/java/tools/dependency-reduced-pom.xml</exclude>
+                <exclude>lang/js/test/mocha.opts</exclude>
+                <exclude>lang/csharp/TestResult.xml</exclude>
+                <exclude>lang/csharp/src/apache/*/obj/**/*.csproj.FilesWrittenAbsolute.txt</exclude>
+                <exclude>lang/js/coverage/**</exclude>
                 <!-- text documentation files -->
                 <exclude>CHANGES.txt</exclude>
                 <exclude>DIST_README.txt</exclude>
@@ -282,6 +307,10 @@
                 <exclude>lang/java/ipc/src/main/java/org/apache/avro/ipc/stats/static/protovis-r3.2.js</exclude>
                 <exclude>lang/java/ipc/src/main/java/org/apache/avro/ipc/stats/static/g.bar.js</exclude>
                 <exclude>lang/java/ipc/src/main/java/org/apache/avro/ipc/stats/static/jquery-1.4.2.min.js</exclude>
+                <!-- License files -->
+                <exclude>lang/java/tools/src/main/resources/META-INF/cddl-1.0.text</exclude>
+                <exclude>lang/java/tools/src/main/resources/META-INF/cddl-1.1.text</exclude>
+                <exclude>lang/java/tools/src/main/resources/META-INF/mpl-2.0.text</exclude>
               </excludes>
             </configuration>
           </plugin>