diff --git a/antlr4-wrapper.xml b/antlr4-wrapper.xml
index 4036aa009a..b17002f40a 100644
--- a/antlr4-wrapper.xml
+++ b/antlr4-wrapper.xml
@@ -12,7 +12,14 @@
See AntlrGeneratedParserBase
+ It also uses the following maven properties:
+ - ant.contrib.jar: Location of the ant-contrib jar
-->
+
+
+
+
+
@@ -55,6 +62,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -87,7 +163,7 @@
tofile="${parser-file}"/>
-
+
diff --git a/pmd-cs/pom.xml b/pmd-cs/pom.xml
index 0eec39f809..f4879ed0e7 100644
--- a/pmd-cs/pom.xml
+++ b/pmd-cs/pom.xml
@@ -30,6 +30,7 @@
+
diff --git a/pmd-dart/pom.xml b/pmd-dart/pom.xml
index 496115127b..f772795832 100644
--- a/pmd-dart/pom.xml
+++ b/pmd-dart/pom.xml
@@ -30,6 +30,7 @@
+
diff --git a/pmd-go/pom.xml b/pmd-go/pom.xml
index 4df297ebc9..cf47e5217c 100644
--- a/pmd-go/pom.xml
+++ b/pmd-go/pom.xml
@@ -30,6 +30,7 @@
+
diff --git a/pmd-lua/pom.xml b/pmd-lua/pom.xml
index f3a24be6d3..c8adda151f 100644
--- a/pmd-lua/pom.xml
+++ b/pmd-lua/pom.xml
@@ -30,6 +30,7 @@
+
diff --git a/pom.xml b/pom.xml
index 8f0474ab59..0f41e68e7d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -122,6 +122,9 @@
${project.build.directory}/generated-sources/javacc
${project.basedir}/../javacc-wrapper.xml
+ 1.0b3
+ ${settings.localRepository}/ant-contrib/ant-contrib/${ant-contrib.version}/ant-contrib-${ant-contrib.version}.jar
+
${project.build.directory}/generated-sources/antlr4
${project.basedir}/../antlr4-wrapper.xml
@@ -167,6 +170,11 @@
ant
${ant.version}
+
+ ant-contrib
+ ant-contrib
+ ${ant-contrib.version}
+