diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..8a0529781247b28d20eb153013edd208fa93f385
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+**/bin/**
+**/target/**
+**/*.class
+**/xtend-gen/**
\ No newline at end of file
diff --git a/lang/tools.descartes.dql.lang/xtend-gen/tools/descartes/dql/lang/generator/.DescartesQLGenerator.xtendbin b/lang/tools.descartes.dql.lang/xtend-gen/tools/descartes/dql/lang/generator/.DescartesQLGenerator.xtendbin
deleted file mode 100644
index f1002eee52b99a5a31628852ab98800ea36ad923..0000000000000000000000000000000000000000
Binary files a/lang/tools.descartes.dql.lang/xtend-gen/tools/descartes/dql/lang/generator/.DescartesQLGenerator.xtendbin and /dev/null differ