diff --git a/io.typefox.xtext2langium.tests/pom.xml b/io.typefox.xtext2langium.tests/pom.xml
index 51e201b..d1fcf12 100644
--- a/io.typefox.xtext2langium.tests/pom.xml
+++ b/io.typefox.xtext2langium.tests/pom.xml
@@ -15,6 +15,15 @@
eclipse-plugin
+
+
+ maven-clean-plugin
+
+
+
+ org.eclipse.xtend
+ xtend-maven-plugin
+
maven-deploy-plugin
diff --git a/io.typefox.xtext2langium/pom.xml b/io.typefox.xtext2langium/pom.xml
index 230802c..162992e 100644
--- a/io.typefox.xtext2langium/pom.xml
+++ b/io.typefox.xtext2langium/pom.xml
@@ -13,5 +13,17 @@
eclipse-plugin
-
+
+
+
+
+ maven-clean-plugin
+
+
+
+ org.eclipse.xtend
+ xtend-maven-plugin
+
+
+
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 558cb06..1e6dd71 100644
--- a/pom.xml
+++ b/pom.xml
@@ -109,6 +109,44 @@
maven-deploy-plugin
2.8.2
+
+ org.apache.maven.plugins
+ maven-clean-plugin
+ 2.5
+
+
+
+ ${project.basedir}/target
+
+
+ ${project.basedir}/xtend-gen
+
+ **/*
+
+
+ .gitignore
+
+
+
+
+
+
+
+ org.eclipse.xtend
+ xtend-maven-plugin
+ 2.25.0
+
+
+
+ compile
+
+
+
+
+ false
+ ${basedir}/xtend-gen
+
+