diff --git a/.rat-excludes b/.rat-excludes
new file mode 100644
index 0000000000..64b9932249
--- /dev/null
+++ b/.rat-excludes
@@ -0,0 +1,12 @@
+**/*.avpr
+debian/**
+.classpath
+.rat-excludes
+.project
+CHANGES.txt
+.git/**
+**/*.json
+**/*.patch
+interface/*/gen-*/**
+src/gen-java/**
+build/**
diff --git a/build.xml b/build.xml
index 54ef12d8ff..700de25a3b 100644
--- a/build.xml
+++ b/build.xml
@@ -148,6 +148,16 @@
pattern="${build.dir.lib}/[type]s/[artifact]-[revision].[ext]" />
+
+
+
+
+
+
+
+
@@ -215,7 +225,7 @@
The build target builds all the .class files
-->
+ depends="ivy-retrieve-build,avro-generate,build-subprojects,build-project"/>
@@ -254,7 +264,7 @@
-
+
@@ -306,6 +316,15 @@
+
+
+
+
+
+
+
+
@@ -315,8 +334,17 @@
+
+
+
+
+
+
+
+
@@ -393,7 +421,51 @@
datafile="${cobertura.datafile}"/>
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Unknown licenses: See build/rat-report.log.
+
+
+
+ RAT: invoking addLicense to write missing headers
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ivy.xml b/ivy.xml
index 6f9127b2f8..838f43d1bf 100644
--- a/ivy.xml
+++ b/ivy.xml
@@ -18,6 +18,13 @@
-->
+
+
+
+
+
+
+
@@ -26,7 +33,7 @@
-
@@ -41,7 +48,10 @@
-
+
+
+