added maven/tycho build
diff --git a/core/features/org.eclipse.dltk.core-feature/pom.xml b/core/features/org.eclipse.dltk.core-feature/pom.xml
new file mode 100644
index 0000000..88a1432
--- /dev/null
+++ b/core/features/org.eclipse.dltk.core-feature/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>core</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+    <relativePath>../..</relativePath>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.core-feature</artifactId>
+  <version>2.0.0-SNAPSHOT</version>
+  <packaging>eclipse-feature</packaging>
+</project>
diff --git a/core/features/org.eclipse.dltk.core.index-feature/pom.xml b/core/features/org.eclipse.dltk.core.index-feature/pom.xml
new file mode 100644
index 0000000..72f44d2
--- /dev/null
+++ b/core/features/org.eclipse.dltk.core.index-feature/pom.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>features</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.core.index</artifactId>
+  <version>2.0.0-SNAPSHOT</version>
+  <packaging>eclipse-feature</packaging>
+</project>
diff --git a/core/features/org.eclipse.dltk.core.index.sdk/pom.xml b/core/features/org.eclipse.dltk.core.index.sdk/pom.xml
new file mode 100644
index 0000000..fc097dd
--- /dev/null
+++ b/core/features/org.eclipse.dltk.core.index.sdk/pom.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>features</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.core.index.sdk</artifactId>
+  <version>2.0.0-SNAPSHOT</version>
+  <packaging>eclipse-feature</packaging>
+</project>
diff --git a/core/features/org.eclipse.dltk.core.sdk/pom.xml b/core/features/org.eclipse.dltk.core.sdk/pom.xml
new file mode 100644
index 0000000..14f5297
--- /dev/null
+++ b/core/features/org.eclipse.dltk.core.sdk/pom.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>features</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.core.sdk</artifactId>
+  <version>2.0.0-SNAPSHOT</version>
+  <packaging>eclipse-feature</packaging>
+</project>
diff --git a/core/features/org.eclipse.dltk.core.tests/pom.xml b/core/features/org.eclipse.dltk.core.tests/pom.xml
new file mode 100644
index 0000000..096da7b
--- /dev/null
+++ b/core/features/org.eclipse.dltk.core.tests/pom.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>features</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.core.tests</artifactId>
+  <version>2.0.0-SNAPSHOT</version>
+  <packaging>eclipse-feature</packaging>
+</project>
diff --git a/core/plugins/org.eclipse.dltk.console.ui/pom.xml b/core/plugins/org.eclipse.dltk.console.ui/pom.xml
new file mode 100644
index 0000000..69084a8
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.console.ui/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>core</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+    <relativePath>../..</relativePath>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.console.ui</artifactId>
+  <version>2.0.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/core/plugins/org.eclipse.dltk.console/pom.xml b/core/plugins/org.eclipse.dltk.console/pom.xml
new file mode 100644
index 0000000..785ed61
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.console/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>core</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+    <relativePath>../..</relativePath>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.console</artifactId>
+  <version>1.0.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/core/plugins/org.eclipse.dltk.core.doc.isv/pom.xml b/core/plugins/org.eclipse.dltk.core.doc.isv/pom.xml
new file mode 100644
index 0000000..719d06e
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.core.doc.isv/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>core</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+    <relativePath>../..</relativePath>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.core.doc.isv</artifactId>
+  <version>1.0.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/core/plugins/org.eclipse.dltk.core.index.sql.h2/pom.xml b/core/plugins/org.eclipse.dltk.core.index.sql.h2/pom.xml
new file mode 100644
index 0000000..e444707
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.core.index.sql.h2/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>core</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+    <relativePath>../..</relativePath>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.core.index.sql.h2</artifactId>
+  <version>2.0.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/core/plugins/org.eclipse.dltk.core.index.sql/pom.xml b/core/plugins/org.eclipse.dltk.core.index.sql/pom.xml
new file mode 100644
index 0000000..3e06642
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.core.index.sql/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>core</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+    <relativePath>../..</relativePath>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.core.index.sql</artifactId>
+  <version>2.0.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/core/plugins/org.eclipse.dltk.core.index/pom.xml b/core/plugins/org.eclipse.dltk.core.index/pom.xml
new file mode 100644
index 0000000..8946612
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.core.index/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>core</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+    <relativePath>../..</relativePath>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.core.index</artifactId>
+  <version>2.0.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/core/plugins/org.eclipse.dltk.core.tools.ui/pom.xml b/core/plugins/org.eclipse.dltk.core.tools.ui/pom.xml
new file mode 100644
index 0000000..38cecc1
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.core.tools.ui/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>core</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+    <relativePath>../..</relativePath>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.core.tools.ui</artifactId>
+  <version>1.0.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/core/plugins/org.eclipse.dltk.core/pom.xml b/core/plugins/org.eclipse.dltk.core/pom.xml
new file mode 100644
index 0000000..c75ef31
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.core/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>core</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+    <relativePath>../..</relativePath>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.core</artifactId>
+  <version>3.0.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/core/plugins/org.eclipse.dltk.debug.ui/pom.xml b/core/plugins/org.eclipse.dltk.debug.ui/pom.xml
new file mode 100644
index 0000000..9aadcb4
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.debug.ui/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>core</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+    <relativePath>../..</relativePath>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.debug.ui</artifactId>
+  <version>2.0.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/core/plugins/org.eclipse.dltk.debug/pom.xml b/core/plugins/org.eclipse.dltk.debug/pom.xml
new file mode 100644
index 0000000..19b32d8
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.debug/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>core</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+    <relativePath>../..</relativePath>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.debug</artifactId>
+  <version>2.0.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/core/plugins/org.eclipse.dltk.formatter/pom.xml b/core/plugins/org.eclipse.dltk.formatter/pom.xml
new file mode 100644
index 0000000..ce86709
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.formatter/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>core</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+    <relativePath>../..</relativePath>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.formatter</artifactId>
+  <version>2.0.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/core/plugins/org.eclipse.dltk.launching/pom.xml b/core/plugins/org.eclipse.dltk.launching/pom.xml
new file mode 100644
index 0000000..f1164f1
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.launching/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>core</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+    <relativePath>../..</relativePath>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.launching</artifactId>
+  <version>3.0.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/core/plugins/org.eclipse.dltk.testing/pom.xml b/core/plugins/org.eclipse.dltk.testing/pom.xml
new file mode 100644
index 0000000..2295cf5
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.testing/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>core</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+    <relativePath>../..</relativePath>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.testing</artifactId>
+  <version>1.0.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/core/plugins/org.eclipse.dltk.ui/pom.xml b/core/plugins/org.eclipse.dltk.ui/pom.xml
new file mode 100644
index 0000000..cda1ed2
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.ui/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>core</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+    <relativePath>../..</relativePath>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.ui</artifactId>
+  <version>3.0.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/core/plugins/org.eclipse.dltk.validators.core/pom.xml b/core/plugins/org.eclipse.dltk.validators.core/pom.xml
new file mode 100644
index 0000000..ca8336e
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.validators.core/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>core</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+    <relativePath>../..</relativePath>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.validators.core</artifactId>
+  <version>1.0.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/core/plugins/org.eclipse.dltk.validators.externalchecker/pom.xml b/core/plugins/org.eclipse.dltk.validators.externalchecker/pom.xml
new file mode 100644
index 0000000..2954120
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.validators.externalchecker/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>core</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+    <relativePath>../..</relativePath>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.validators.externalchecker</artifactId>
+  <version>1.0.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/core/plugins/org.eclipse.dltk.validators.ui/pom.xml b/core/plugins/org.eclipse.dltk.validators.ui/pom.xml
new file mode 100644
index 0000000..af30374
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk.validators.ui/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>core</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+    <relativePath>../..</relativePath>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk.validators.ui</artifactId>
+  <version>2.0.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/core/plugins/org.eclipse.dltk/pom.xml b/core/plugins/org.eclipse.dltk/pom.xml
new file mode 100644
index 0000000..d88d23a
--- /dev/null
+++ b/core/plugins/org.eclipse.dltk/pom.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>core</artifactId>
+    <groupId>org.eclipse.dltk.core</groupId>
+    <version>0.0.1-SNAPSHOT</version>
+    <relativePath>../..</relativePath>
+  </parent>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>org.eclipse.dltk</artifactId>
+  <version>2.0.0-SNAPSHOT</version>
+  <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/core/pom.xml b/core/pom.xml
new file mode 100644
index 0000000..2d13752
--- /dev/null
+++ b/core/pom.xml
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.eclipse.dltk.core</groupId>
+  <artifactId>core</artifactId>
+  <version>0.0.1-SNAPSHOT</version>
+  <packaging>pom</packaging>
+  <modules>
+    <module>features/org.eclipse.dltk.core-feature</module>
+    <module>plugins/org.eclipse.dltk</module>
+    <module>plugins/org.eclipse.dltk.console</module>
+    <module>plugins/org.eclipse.dltk.console.ui</module>
+    <module>plugins/org.eclipse.dltk.core</module>
+    <module>plugins/org.eclipse.dltk.core.doc.isv</module>
+    <module>plugins/org.eclipse.dltk.core.index</module>
+    <module>plugins/org.eclipse.dltk.core.index.sql</module>
+    <module>plugins/org.eclipse.dltk.core.index.sql.h2</module>
+    <module>plugins/org.eclipse.dltk.core.tools.ui</module>
+    <module>plugins/org.eclipse.dltk.debug</module>
+    <module>plugins/org.eclipse.dltk.debug.ui</module>
+    <module>plugins/org.eclipse.dltk.formatter</module>
+    <module>plugins/org.eclipse.dltk.launching</module>
+    <module>plugins/org.eclipse.dltk.testing</module>
+    <module>plugins/org.eclipse.dltk.ui</module>
+    <module>plugins/org.eclipse.dltk.validators.core</module>
+    <module>plugins/org.eclipse.dltk.validators.externalchecker</module>
+    <module>plugins/org.eclipse.dltk.validators.ui</module>
+  </modules>
+
+	<repositories>
+		<repository>
+			<id>helios</id>
+			<layout>p2</layout>
+			<url>http://download.eclipse.org/releases/helios/</url>
+		</repository>
+	</repositories>
+
+	<build>
+		<plugins>
+			<plugin>
+				<groupId>org.sonatype.tycho</groupId>
+				<artifactId>tycho-maven-plugin</artifactId>
+				<version>0.9.0</version>
+				<extensions>true</extensions>
+			</plugin>
+			
+			<plugin>
+				<groupId>org.sonatype.tycho</groupId>
+				<artifactId>target-platform-configuration</artifactId>
+				<version>0.9.0</version>
+				<configuration>
+					<resolver>p2</resolver>
+				</configuration>
+			</plugin>
+			
+		</plugins>
+	</build>
+</project>