Initial cut at building e4 languages with maven/tycho
diff --git a/build/org.eclipse.e4.languages.update/category.xml b/build/org.eclipse.e4.languages.update/category.xml
new file mode 100644
index 0000000..132e5a0
--- /dev/null
+++ b/build/org.eclipse.e4.languages.update/category.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<site>
+ <feature url="features/org.eclipse.e4.languages.tests.feature_0.9.1.qualifier.jar" id="org.eclipse.e4.languages.tests.feature" version="0.9.1.qualifier">
+ <category name="org.eclipse.e4.lang.category"/>
+ </feature>
+ <feature url="features/org.eclipse.e4.languages.feature_0.9.1.qualifier.jar" id="org.eclipse.e4.languages.feature" version="0.9.1.qualifier">
+ <category name="org.eclipse.e4.lang.category"/>
+ </feature>
+ <category-def name="org.eclipse.e4.lang.category" label="E4 Language Support"/>
+</site>
+
diff --git a/build/org.eclipse.e4.languages.update/pom.xml b/build/org.eclipse.e4.languages.update/pom.xml
new file mode 100644
index 0000000..7f2a601
--- /dev/null
+++ b/build/org.eclipse.e4.languages.update/pom.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project>
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.languages.update</artifactId>
+ <version>0.13.0.qualifier</version>
+ <packaging>eclipse-repository</packaging>
+
+ <name>org.eclipse.e4.languages update site</name>
+</project>
diff --git a/bundles/org.eclipse.e4.javascript.registry/pom.xml b/bundles/org.eclipse.e4.javascript.registry/pom.xml
new file mode 100644
index 0000000..9859d87
--- /dev/null
+++ b/bundles/org.eclipse.e4.javascript.registry/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.javascript.registry</artifactId>
+ <version>0.9.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/bundles/org.eclipse.e4.javascript/pom.xml b/bundles/org.eclipse.e4.javascript/pom.xml
new file mode 100644
index 0000000..7527d7b
--- /dev/null
+++ b/bundles/org.eclipse.e4.javascript/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.javascript</artifactId>
+ <version>0.9.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/bundles/org.eclipse.e4.languages.javascript.debug.connect/pom.xml b/bundles/org.eclipse.e4.languages.javascript.debug.connect/pom.xml
new file mode 100644
index 0000000..7e72783
--- /dev/null
+++ b/bundles/org.eclipse.e4.languages.javascript.debug.connect/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.languages.javascript.debug.connect</artifactId>
+ <version>0.9.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/bundles/org.eclipse.e4.languages.javascript.debug.jsdi.rhino/pom.xml b/bundles/org.eclipse.e4.languages.javascript.debug.jsdi.rhino/pom.xml
new file mode 100644
index 0000000..0ae3618
--- /dev/null
+++ b/bundles/org.eclipse.e4.languages.javascript.debug.jsdi.rhino/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.languages.javascript.debug.jsdi.rhino</artifactId>
+ <version>0.9.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/bundles/org.eclipse.e4.languages.javascript.debug.jsdi/pom.xml b/bundles/org.eclipse.e4.languages.javascript.debug.jsdi/pom.xml
new file mode 100644
index 0000000..ec31c2d
--- /dev/null
+++ b/bundles/org.eclipse.e4.languages.javascript.debug.jsdi/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.languages.javascript.debug.jsdi</artifactId>
+ <version>0.9.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/bundles/org.eclipse.e4.languages.javascript.debug.model/pom.xml b/bundles/org.eclipse.e4.languages.javascript.debug.model/pom.xml
new file mode 100644
index 0000000..62b9224
--- /dev/null
+++ b/bundles/org.eclipse.e4.languages.javascript.debug.model/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.languages.javascript.debug.model</artifactId>
+ <version>0.9.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/bundles/org.eclipse.e4.languages.javascript.debug.rhino/pom.xml b/bundles/org.eclipse.e4.languages.javascript.debug.rhino/pom.xml
new file mode 100644
index 0000000..4e75954
--- /dev/null
+++ b/bundles/org.eclipse.e4.languages.javascript.debug.rhino/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.languages.javascript.debug.rhino</artifactId>
+ <version>0.9.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/bundles/org.eclipse.e4.languages.javascript.debug.ui/pom.xml b/bundles/org.eclipse.e4.languages.javascript.debug.ui/pom.xml
new file mode 100644
index 0000000..1728c9f
--- /dev/null
+++ b/bundles/org.eclipse.e4.languages.javascript.debug.ui/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.languages.javascript.debug.ui</artifactId>
+ <version>0.9.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/bundles/org.eclipse.e4.languages.javascript.framework/pom.xml b/bundles/org.eclipse.e4.languages.javascript.framework/pom.xml
new file mode 100644
index 0000000..41aeac2
--- /dev/null
+++ b/bundles/org.eclipse.e4.languages.javascript.framework/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.languages.javascript.framework</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/bundles/org.eclipse.e4.languages.javascript.js/pom.xml b/bundles/org.eclipse.e4.languages.javascript.js/pom.xml
new file mode 100644
index 0000000..03f92d9
--- /dev/null
+++ b/bundles/org.eclipse.e4.languages.javascript.js/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.languages.javascript.js</artifactId>
+ <version>0.9.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/bundles/org.eclipse.e4.languages.javascript.junit/pom.xml b/bundles/org.eclipse.e4.languages.javascript.junit/pom.xml
new file mode 100644
index 0000000..4967409
--- /dev/null
+++ b/bundles/org.eclipse.e4.languages.javascript.junit/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.languages.javascript.junit</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/bundles/org.eclipse.e4.languages.javascript.registry/pom.xml b/bundles/org.eclipse.e4.languages.javascript.registry/pom.xml
new file mode 100644
index 0000000..3df7bd2
--- /dev/null
+++ b/bundles/org.eclipse.e4.languages.javascript.registry/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.languages.javascript.registry</artifactId>
+ <version>0.9.1-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/bundles/org.eclipse.e4.languages.javascript/pom.xml b/bundles/org.eclipse.e4.languages.javascript/pom.xml
new file mode 100644
index 0000000..9e9e784
--- /dev/null
+++ b/bundles/org.eclipse.e4.languages.javascript/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.languages.javascript</artifactId>
+ <version>0.9.1-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/examples/sample.js.debug/pom.xml b/examples/sample.js.debug/pom.xml
new file mode 100644
index 0000000..2f4f217
--- /dev/null
+++ b/examples/sample.js.debug/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>sample.js.debug</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/examples/sample.js.debugdisplay/pom.xml b/examples/sample.js.debugdisplay/pom.xml
new file mode 100644
index 0000000..5305578
--- /dev/null
+++ b/examples/sample.js.debugdisplay/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>sample.js.debugdisplay</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/examples/sample.js.fib/pom.xml b/examples/sample.js.fib/pom.xml
new file mode 100644
index 0000000..3097911
--- /dev/null
+++ b/examples/sample.js.fib/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>sample.js.fib</artifactId>
+ <version>1.0.0</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/examples/sample.js.servlet/pom.xml b/examples/sample.js.servlet/pom.xml
new file mode 100644
index 0000000..a01c07c
--- /dev/null
+++ b/examples/sample.js.servlet/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>sample.js.servlet</artifactId>
+ <version>1.0.0</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/features/org.eclipse.e4.languages.feature/pom.xml b/features/org.eclipse.e4.languages.feature/pom.xml
new file mode 100644
index 0000000..61cdc24
--- /dev/null
+++ b/features/org.eclipse.e4.languages.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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.languages.feature</artifactId>
+ <version>0.9.1-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>
diff --git a/features/org.eclipse.e4.languages.tests.feature/pom.xml b/features/org.eclipse.e4.languages.tests.feature/pom.xml
new file mode 100644
index 0000000..dea7b22
--- /dev/null
+++ b/features/org.eclipse.e4.languages.tests.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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.languages.tests.feature</artifactId>
+ <version>0.9.1-SNAPSHOT</version>
+ <packaging>eclipse-feature</packaging>
+</project>
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..ae1d5fb
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (c) 2012 Eclipse Foundation.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Distribution License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/org/documents/edl-v10.php
+
+ Contributors:
+ Igor Fedorenko - initial implementation
+ Lars Vogel - Adjustments for e4 tools
+-->
+
+<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.e4.languages</groupId>
+ <artifactId>e4-languages-aggregator</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ <packaging>pom</packaging>
+
+ <modules>
+ <module>bundles/org.eclipse.e4.languages.javascript</module>
+ <module>bundles/org.eclipse.e4.languages.javascript.registry</module>
+ <module>bundles/org.eclipse.e4.languages.javascript.framework</module>
+ <module>bundles/org.eclipse.e4.languages.javascript.js</module>
+ <!--module>bundles/org.eclipse.e4.languages.javascript.debug.model</module>
+ <module>bundles/org.eclipse.e4.languages.javascript.debug.ui</module>
+ <module>bundles/org.eclipse.e4.languages.javascript.debug.rhino</module>
+ <module>bundles/org.eclipse.e4.languages.javascript.debug.connect</module>
+ <module>bundles/org.eclipse.e4.languages.javascript.debug.jsdi</module>
+ <module>bundles/org.eclipse.e4.languages.javascript.debug.jsdi.rhino</module-->
+ <module>bundles/org.eclipse.e4.languages.javascript.junit</module>
+ <module>bundles/org.eclipse.e4.javascript</module>
+ <module>bundles/org.eclipse.e4.javascript.registry</module>
+ <!--module>examples/sample.js.debugdisplay</module>
+ <module>examples/sample.js.servlet</module>
+ <module>examples/sample.js.fib</module>
+ <module>examples/sample.js.debug</module-->
+ <module>tests/org.eclipse.e4.languages.javascript.registry.test</module>
+ <module>tests/org.eclipse.e4.javascript.test</module>
+ <module>tests/org.eclipse.e4.languages.javascript.test</module>
+ <module>tests/org.eclipse.e4.languages.javascript.framework.test</module>
+ <module>tests/org.eclipse.e4.languages.javascript.junit.test</module>
+ <!--module>tests/org.eclipse.e4.languages.javascript.debug.test</module-->
+ <module>features/org.eclipse.e4.languages.feature</module>
+ <module>features/org.eclipse.e4.languages.tests.feature</module>
+ <module>build/org.eclipse.e4.languages.update</module>
+ </modules>
+</project>
+
diff --git a/tests/org.eclipse.e4.javascript.test/pom.xml b/tests/org.eclipse.e4.javascript.test/pom.xml
new file mode 100644
index 0000000..0b82985
--- /dev/null
+++ b/tests/org.eclipse.e4.javascript.test/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.javascript.test</artifactId>
+ <version>0.9.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/tests/org.eclipse.e4.languages.javascript.debug.test/pom.xml b/tests/org.eclipse.e4.languages.javascript.debug.test/pom.xml
new file mode 100644
index 0000000..8e1c9a4
--- /dev/null
+++ b/tests/org.eclipse.e4.languages.javascript.debug.test/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.languages.javascript.debug.test</artifactId>
+ <version>0.9.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/tests/org.eclipse.e4.languages.javascript.framework.test/pom.xml b/tests/org.eclipse.e4.languages.javascript.framework.test/pom.xml
new file mode 100644
index 0000000..d7d7aa7
--- /dev/null
+++ b/tests/org.eclipse.e4.languages.javascript.framework.test/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.languages.javascript.framework.test</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/tests/org.eclipse.e4.languages.javascript.junit.test/pom.xml b/tests/org.eclipse.e4.languages.javascript.junit.test/pom.xml
new file mode 100644
index 0000000..4353b53
--- /dev/null
+++ b/tests/org.eclipse.e4.languages.javascript.junit.test/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.languages.javascript.junit.test</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/tests/org.eclipse.e4.languages.javascript.registry.test/pom.xml b/tests/org.eclipse.e4.languages.javascript.registry.test/pom.xml
new file mode 100644
index 0000000..068282a
--- /dev/null
+++ b/tests/org.eclipse.e4.languages.javascript.registry.test/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.languages.javascript.registry.test</artifactId>
+ <version>0.9.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>
diff --git a/tests/org.eclipse.e4.languages.javascript.test/pom.xml b/tests/org.eclipse.e4.languages.javascript.test/pom.xml
new file mode 100644
index 0000000..b4fa941
--- /dev/null
+++ b/tests/org.eclipse.e4.languages.javascript.test/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>
+ <groupId>org.eclipse.e4.releng</groupId>
+ <artifactId>eclipse-parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.e4</groupId>
+ <artifactId>org.eclipse.e4.languages.javascript.test</artifactId>
+ <version>0.9.0-SNAPSHOT</version>
+ <packaging>eclipse-plugin</packaging>
+</project>