Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Belle2017-09-10 14:02:50 -0400
committerJan Belle2017-09-10 14:02:50 -0400
commit9c159513eea9d2ac0588ffb0b93c51aaeff22f21 (patch)
treef4582e224463fd79fcdc8677157ab8c17d6e2917
parent2312786d9c8b27fe97fd361e0aeeef99fe0e67de (diff)
downloadorg.eclipse.etrice-9c159513eea9d2ac0588ffb0b93c51aaeff22f21.tar.gz
org.eclipse.etrice-9c159513eea9d2ac0588ffb0b93c51aaeff22f21.tar.xz
org.eclipse.etrice-9c159513eea9d2ac0588ffb0b93c51aaeff22f21.zip
[releng] gradle build for generators
-rw-r--r--.gitignore4
-rw-r--r--build.gradle0
-rw-r--r--gradle.properties3
-rw-r--r--plugins/build.gradle7
-rw-r--r--plugins/org.eclipse.etrice.core.common/build.gradle17
-rw-r--r--plugins/org.eclipse.etrice.core.config/build.gradle16
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/build.gradle20
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/build.gradle15
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/build.gradle17
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel.fsm/build.gradle17
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/build.gradle17
-rw-r--r--plugins/org.eclipse.etrice.core.room/build.gradle19
-rw-r--r--plugins/org.eclipse.etrice.generator.c/build.gradle30
-rw-r--r--plugins/org.eclipse.etrice.generator.config/build.gradle22
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/build.gradle29
-rw-r--r--plugins/org.eclipse.etrice.generator.doc/build.gradle19
-rw-r--r--plugins/org.eclipse.etrice.generator.fsm/build.gradle20
-rw-r--r--plugins/org.eclipse.etrice.generator.gnuplot/build.gradle20
-rw-r--r--plugins/org.eclipse.etrice.generator.java/build.gradle29
-rw-r--r--plugins/org.eclipse.etrice.generator/build.gradle23
-rw-r--r--pom.xml93
-rw-r--r--releng/org.eclipse.etrice.parent/pom.xml73
-rw-r--r--settings.gradle16
23 files changed, 452 insertions, 74 deletions
diff --git a/.gitignore b/.gitignore
index 5899d5def..426460ec6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,4 +5,6 @@ gerritKeys.pub
*.xtendbin
language.settings.xml
target/
-xtend-gen/ \ No newline at end of file
+xtend-gen/
+build/
+.gradle/ \ No newline at end of file
diff --git a/build.gradle b/build.gradle
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/build.gradle
diff --git a/gradle.properties b/gradle.properties
new file mode 100644
index 000000000..ff4df7d85
--- /dev/null
+++ b/gradle.properties
@@ -0,0 +1,3 @@
+xtext_version = +
+core_version = +
+commons_io_version = + \ No newline at end of file
diff --git a/plugins/build.gradle b/plugins/build.gradle
new file mode 100644
index 000000000..46c7c1cde
--- /dev/null
+++ b/plugins/build.gradle
@@ -0,0 +1,7 @@
+subprojects {
+
+ repositories {
+ mavenCentral()
+ }
+
+} \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.core.common/build.gradle b/plugins/org.eclipse.etrice.core.common/build.gradle
new file mode 100644
index 000000000..dc3aad1be
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.common/build.gradle
@@ -0,0 +1,17 @@
+plugins {
+ id 'java'
+}
+
+dependencies {
+ compile "org.eclipse.platform:org.eclipse.core.runtime:$core_version"
+ compile "org.eclipse.platform:org.eclipse.core.resources:$core_version"
+ compile "org.eclipse.xtext:org.eclipse.xtext:$xtext_version"
+}
+
+sourceSets {
+ main {
+ java {
+ srcDirs = ['src', 'src-gen', 'xtend-gen']
+ }
+ }
+} \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.core.config/build.gradle b/plugins/org.eclipse.etrice.core.config/build.gradle
new file mode 100644
index 000000000..e5d4bb91c
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.config/build.gradle
@@ -0,0 +1,16 @@
+plugins {
+ id 'java'
+}
+
+dependencies {
+ compile project(':plugins:org.eclipse.etrice.core.common')
+ compile project(':plugins:org.eclipse.etrice.core.room')
+}
+
+sourceSets {
+ main {
+ java {
+ srcDirs = ['src', 'src-gen', 'xtend-gen']
+ }
+ }
+} \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.core.etmap/build.gradle b/plugins/org.eclipse.etrice.core.etmap/build.gradle
new file mode 100644
index 000000000..751a74cfa
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.etmap/build.gradle
@@ -0,0 +1,20 @@
+plugins {
+ id 'java'
+}
+
+dependencies {
+ compile project(':plugins:org.eclipse.etrice.core.common')
+ compile project(':plugins:org.eclipse.etrice.core.etphys')
+ compile project(':plugins:org.eclipse.etrice.core.room')
+ compile project(':plugins:org.eclipse.etrice.core.genmodel')
+
+ compile "org.eclipse.xtext:org.eclipse.xtext:$xtext_version"
+}
+
+sourceSets {
+ main {
+ java {
+ srcDirs = ['src', 'src-gen', 'xtend-gen']
+ }
+ }
+} \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.core.etphys/build.gradle b/plugins/org.eclipse.etrice.core.etphys/build.gradle
new file mode 100644
index 000000000..857cc5786
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.etphys/build.gradle
@@ -0,0 +1,15 @@
+plugins {
+ id 'java'
+}
+
+dependencies {
+ compile project(':plugins:org.eclipse.etrice.core.common')
+}
+
+sourceSets {
+ main {
+ java {
+ srcDirs = ['src', 'src-gen', 'xtend-gen']
+ }
+ }
+} \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.core.fsm/build.gradle b/plugins/org.eclipse.etrice.core.fsm/build.gradle
new file mode 100644
index 000000000..bacf55a18
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.fsm/build.gradle
@@ -0,0 +1,17 @@
+plugins {
+ id 'java'
+}
+
+dependencies {
+ compile project(':plugins:org.eclipse.etrice.core.common')
+
+ compile "org.eclipse.xtext:org.eclipse.xtext:$xtext_version"
+}
+
+sourceSets {
+ main {
+ java {
+ srcDirs = ['src', 'src-gen', 'xtend-gen']
+ }
+ }
+} \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.core.genmodel.fsm/build.gradle b/plugins/org.eclipse.etrice.core.genmodel.fsm/build.gradle
new file mode 100644
index 000000000..bba13bccb
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.genmodel.fsm/build.gradle
@@ -0,0 +1,17 @@
+plugins {
+ id 'java'
+}
+
+dependencies {
+ compile project(':plugins:org.eclipse.etrice.core.fsm')
+
+ compile "org.eclipse.xtext:org.eclipse.xtext:$xtext_version"
+}
+
+sourceSets {
+ main {
+ java {
+ srcDirs = ['src']
+ }
+ }
+} \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.core.genmodel/build.gradle b/plugins/org.eclipse.etrice.core.genmodel/build.gradle
new file mode 100644
index 000000000..de3e1b9b5
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.genmodel/build.gradle
@@ -0,0 +1,17 @@
+plugins {
+ id 'java'
+}
+
+dependencies {
+ compile project(':plugins:org.eclipse.etrice.core.common')
+ compile project(':plugins:org.eclipse.etrice.core.room')
+ compile project(':plugins:org.eclipse.etrice.core.genmodel.fsm')
+}
+
+sourceSets {
+ main {
+ java {
+ srcDirs = ['src']
+ }
+ }
+} \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.core.room/build.gradle b/plugins/org.eclipse.etrice.core.room/build.gradle
new file mode 100644
index 000000000..92072c02b
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.room/build.gradle
@@ -0,0 +1,19 @@
+plugins {
+ id 'java'
+}
+
+dependencies {
+ compile project(':plugins:org.eclipse.etrice.core.common')
+ compile project(':plugins:org.eclipse.etrice.core.fsm')
+
+ compile "org.eclipse.platform:org.eclipse.core.runtime:$core_version"
+ compile "org.eclipse.xtext:org.eclipse.xtext:$xtext_version"
+}
+
+sourceSets {
+ main {
+ java {
+ srcDirs = ['src', 'src-gen', 'xtend-gen']
+ }
+ }
+} \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.generator.c/build.gradle b/plugins/org.eclipse.etrice.generator.c/build.gradle
new file mode 100644
index 000000000..c25ee5832
--- /dev/null
+++ b/plugins/org.eclipse.etrice.generator.c/build.gradle
@@ -0,0 +1,30 @@
+plugins {
+ id 'application'
+}
+
+dependencies {
+ compile project(':plugins:org.eclipse.etrice.core.room')
+ compile project(':plugins:org.eclipse.etrice.core.etphys')
+ compile project(':plugins:org.eclipse.etrice.core.etmap')
+ compile project(':plugins:org.eclipse.etrice.core.fsm')
+ compile project(':plugins:org.eclipse.etrice.core.genmodel')
+ compile project(':plugins:org.eclipse.etrice.generator')
+ compile project(':plugins:org.eclipse.etrice.generator.fsm')
+ compile project(':plugins:org.eclipse.etrice.generator.config')
+ compile project(':plugins:org.eclipse.etrice.generator.doc')
+ compile project(':plugins:org.eclipse.etrice.generator.gnuplot')
+
+ compile "org.eclipse.xtext:org.eclipse.xtext:$xtext_version"
+}
+
+sourceSets {
+ main {
+ java {
+ srcDirs = ['src', 'xtend-gen']
+ }
+ }
+}
+
+mainClassName = 'org.eclipse.etrice.generator.c.Main'
+
+distTar.enabled = false \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.generator.config/build.gradle b/plugins/org.eclipse.etrice.generator.config/build.gradle
new file mode 100644
index 000000000..5b9d89a8f
--- /dev/null
+++ b/plugins/org.eclipse.etrice.generator.config/build.gradle
@@ -0,0 +1,22 @@
+plugins {
+ id 'java'
+}
+
+dependencies {
+ compile project(':plugins:org.eclipse.etrice.core.common')
+ compile project(':plugins:org.eclipse.etrice.core.room')
+ compile project(':plugins:org.eclipse.etrice.core.genmodel')
+ compile project(':plugins:org.eclipse.etrice.core.genmodel.fsm')
+ compile project(':plugins:org.eclipse.etrice.core.config')
+ compile project(':plugins:org.eclipse.etrice.generator')
+
+ compile "org.eclipse.xtext:org.eclipse.xtext:$xtext_version"
+}
+
+sourceSets {
+ main {
+ java {
+ srcDirs = ['src', 'xtend-gen']
+ }
+ }
+} \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.generator.cpp/build.gradle b/plugins/org.eclipse.etrice.generator.cpp/build.gradle
new file mode 100644
index 000000000..e3c8f948f
--- /dev/null
+++ b/plugins/org.eclipse.etrice.generator.cpp/build.gradle
@@ -0,0 +1,29 @@
+plugins {
+ id 'application'
+}
+
+dependencies {
+ compile project(':plugins:org.eclipse.etrice.core.room')
+ compile project(':plugins:org.eclipse.etrice.core.etphys')
+ compile project(':plugins:org.eclipse.etrice.core.etmap')
+ compile project(':plugins:org.eclipse.etrice.core.fsm')
+ compile project(':plugins:org.eclipse.etrice.core.genmodel')
+ compile project(':plugins:org.eclipse.etrice.generator')
+ compile project(':plugins:org.eclipse.etrice.generator.fsm')
+ compile project(':plugins:org.eclipse.etrice.generator.config')
+ compile project(':plugins:org.eclipse.etrice.generator.doc')
+
+ compile "org.eclipse.xtext:org.eclipse.xtext:$xtext_version"
+}
+
+sourceSets {
+ main {
+ java {
+ srcDirs = ['src', 'xtend-gen']
+ }
+ }
+}
+
+mainClassName = 'org.eclipse.etrice.generator.cpp.Main'
+
+distTar.enabled = false \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.generator.doc/build.gradle b/plugins/org.eclipse.etrice.generator.doc/build.gradle
new file mode 100644
index 000000000..2a8bb7982
--- /dev/null
+++ b/plugins/org.eclipse.etrice.generator.doc/build.gradle
@@ -0,0 +1,19 @@
+plugins {
+ id 'java'
+}
+
+dependencies {
+ compile project(':plugins:org.eclipse.etrice.core.etmap')
+ compile project(':plugins:org.eclipse.etrice.core.genmodel')
+ compile project(':plugins:org.eclipse.etrice.core.genmodel.fsm')
+ compile project(':plugins:org.eclipse.etrice.generator')
+ compile project(':plugins:org.eclipse.etrice.generator.fsm')
+}
+
+sourceSets {
+ main {
+ java {
+ srcDirs = ['src', 'xtend-gen']
+ }
+ }
+} \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.generator.fsm/build.gradle b/plugins/org.eclipse.etrice.generator.fsm/build.gradle
new file mode 100644
index 000000000..e5f81ea46
--- /dev/null
+++ b/plugins/org.eclipse.etrice.generator.fsm/build.gradle
@@ -0,0 +1,20 @@
+plugins {
+ id 'java'
+}
+
+dependencies {
+ compile project(':plugins:org.eclipse.etrice.core.fsm')
+ compile project(':plugins:org.eclipse.etrice.core.genmodel.fsm')
+
+ compile "org.eclipse.platform:org.eclipse.core.runtime:$core_version"
+ compile "org.eclipse.platform:org.eclipse.core.resources:$core_version"
+ compile "commons-io:commons-io:$commons_io_version"
+}
+
+sourceSets {
+ main {
+ java {
+ srcDirs = ['src', 'xtend-gen']
+ }
+ }
+} \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.generator.gnuplot/build.gradle b/plugins/org.eclipse.etrice.generator.gnuplot/build.gradle
new file mode 100644
index 000000000..87790ea12
--- /dev/null
+++ b/plugins/org.eclipse.etrice.generator.gnuplot/build.gradle
@@ -0,0 +1,20 @@
+plugins {
+ id 'java'
+}
+
+dependencies {
+ compile project(':plugins:org.eclipse.etrice.core.common')
+ compile project(':plugins:org.eclipse.etrice.core.genmodel')
+ compile project(':plugins:org.eclipse.etrice.generator')
+ compile project(':plugins:org.eclipse.etrice.generator.fsm')
+
+ compile "org.eclipse.xtext:org.eclipse.xtext:$xtext_version"
+}
+
+sourceSets {
+ main {
+ java {
+ srcDirs = ['src', 'xtend-gen']
+ }
+ }
+} \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.generator.java/build.gradle b/plugins/org.eclipse.etrice.generator.java/build.gradle
new file mode 100644
index 000000000..161180d1d
--- /dev/null
+++ b/plugins/org.eclipse.etrice.generator.java/build.gradle
@@ -0,0 +1,29 @@
+plugins {
+ id 'application'
+}
+
+dependencies {
+ compile project(':plugins:org.eclipse.etrice.core.room')
+ compile project(':plugins:org.eclipse.etrice.core.etphys')
+ compile project(':plugins:org.eclipse.etrice.core.etmap')
+ compile project(':plugins:org.eclipse.etrice.core.fsm')
+ compile project(':plugins:org.eclipse.etrice.core.genmodel')
+ compile project(':plugins:org.eclipse.etrice.generator')
+ compile project(':plugins:org.eclipse.etrice.generator.fsm')
+ compile project(':plugins:org.eclipse.etrice.generator.config')
+ compile project(':plugins:org.eclipse.etrice.generator.doc')
+
+ compile "org.eclipse.xtext:org.eclipse.xtext:$xtext_version"
+}
+
+sourceSets {
+ main {
+ java {
+ srcDirs = ['src', 'xtend-gen']
+ }
+ }
+}
+
+mainClassName = 'org.eclipse.etrice.generator.java.Main'
+
+distTar.enabled = false \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.generator/build.gradle b/plugins/org.eclipse.etrice.generator/build.gradle
new file mode 100644
index 000000000..d34fb39e1
--- /dev/null
+++ b/plugins/org.eclipse.etrice.generator/build.gradle
@@ -0,0 +1,23 @@
+plugins {
+ id 'java'
+}
+
+dependencies {
+ compile project(':plugins:org.eclipse.etrice.core.common')
+ compile project(':plugins:org.eclipse.etrice.core.fsm')
+ compile project(':plugins:org.eclipse.etrice.core.genmodel')
+ compile project(':plugins:org.eclipse.etrice.core.room')
+ compile project(':plugins:org.eclipse.etrice.core.etphys')
+ compile project(':plugins:org.eclipse.etrice.core.etmap')
+ compile project(':plugins:org.eclipse.etrice.generator.fsm')
+
+ compile "org.eclipse.xtext:org.eclipse.xtext:$xtext_version"
+}
+
+sourceSets {
+ main {
+ java {
+ srcDirs = ['src', 'xtend-gen']
+ }
+ }
+} \ No newline at end of file
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 000000000..85fcdaf0f
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,93 @@
+<?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.etrice</groupId>
+ <artifactId>org.eclipse.etrice.parent</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ <relativePath>releng/org.eclipse.etrice.parent</relativePath>
+ </parent>
+
+ <groupId>org.eclipse.etrice</groupId>
+ <artifactId>org.eclipse.etrice</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ <packaging>pom</packaging>
+
+ <modules>
+
+ <!-- Plugins -->
+ <module>plugins/org.eclipse.etrice.abstractexec.behavior</module>
+ <module>plugins/org.eclipse.etrice.core.common</module>
+ <module>plugins/org.eclipse.etrice.core.common.ui</module>
+ <module>plugins/org.eclipse.etrice.core.config</module>
+ <module>plugins/org.eclipse.etrice.core.config.ui</module>
+ <module>plugins/org.eclipse.etrice.core.etmap</module>
+ <module>plugins/org.eclipse.etrice.core.etmap.ui</module>
+ <module>plugins/org.eclipse.etrice.core.etphys</module>
+ <module>plugins/org.eclipse.etrice.core.etphys.ui</module>
+ <module>plugins/org.eclipse.etrice.core.fsm</module>
+ <module>plugins/org.eclipse.etrice.core.fsm.ui</module>
+ <module>plugins/org.eclipse.etrice.core.genmodel</module>
+ <module>plugins/org.eclipse.etrice.core.genmodel.fsm</module>
+ <module>plugins/org.eclipse.etrice.core.room</module>
+ <module>plugins/org.eclipse.etrice.core.room.ui</module>
+ <module>plugins/org.eclipse.etrice.doc</module>
+ <module>plugins/org.eclipse.etrice.etunit.converter</module>
+ <module>plugins/org.eclipse.etrice.expressions.ui</module>
+ <module>plugins/org.eclipse.etrice.generator</module>
+ <module>plugins/org.eclipse.etrice.generator.c</module>
+ <module>plugins/org.eclipse.etrice.generator.config</module>
+ <module>plugins/org.eclipse.etrice.generator.cpp</module>
+ <module>plugins/org.eclipse.etrice.generator.doc</module>
+ <module>plugins/org.eclipse.etrice.generator.fsm</module>
+ <module>plugins/org.eclipse.etrice.generator.fsmtest</module>
+ <module>plugins/org.eclipse.etrice.generator.fsmtest.ui</module>
+ <module>plugins/org.eclipse.etrice.generator.gnuplot</module>
+ <module>plugins/org.eclipse.etrice.generator.java</module>
+ <module>plugins/org.eclipse.etrice.generator.launch</module>
+ <module>plugins/org.eclipse.etrice.generator.launch.c</module>
+ <module>plugins/org.eclipse.etrice.generator.launch.cpp</module>
+ <module>plugins/org.eclipse.etrice.generator.launch.java</module>
+ <module>plugins/org.eclipse.etrice.generator.ui</module>
+ <module>plugins/org.eclipse.etrice.generator.ui.cdt</module>
+ <module>plugins/org.eclipse.etrice.logging</module>
+ <module>plugins/org.eclipse.etrice.ui.behavior</module>
+ <module>plugins/org.eclipse.etrice.ui.behavior.actioneditor</module>
+ <module>plugins/org.eclipse.etrice.ui.behavior.fsm</module>
+ <module>plugins/org.eclipse.etrice.ui.commands</module>
+ <module>plugins/org.eclipse.etrice.ui.common</module>
+ <module>plugins/org.eclipse.etrice.ui.common.base</module>
+ <module>plugins/org.eclipse.etrice.ui.runtime</module>
+ <module>plugins/org.eclipse.etrice.ui.structure</module>
+
+ <!-- Tests -->
+ <module>tests/org.eclipse.etrice.abstractexec.behavior.tests</module>
+ <module>tests/org.eclipse.etrice.core.common.tests</module>
+ <module>tests/org.eclipse.etrice.core.config.tests</module>
+ <module>tests/org.eclipse.etrice.core.etmap.tests</module>
+ <module>tests/org.eclipse.etrice.core.etphys.tests</module>
+ <module>tests/org.eclipse.etrice.core.fsm.tests</module>
+ <module>tests/org.eclipse.etrice.core.genmodel.tests</module>
+ <module>tests/org.eclipse.etrice.core.room.tests</module>
+ <module>tests/org.eclipse.etrice.etunit.converter.tests</module>
+ <module>tests/org.eclipse.etrice.generator.fsmtest.tests</module>
+ <module>tests/org.eclipse.etrice.generator.tests</module>
+ <module>tests/org.eclipse.etrice.ui.base.tests</module>
+ <module>tests/org.eclipse.etrice.ui.behavior.tests</module>
+ <module>tests/org.eclipse.etrice.ui.structure.tests</module>
+
+ <!-- Features -->
+ <module>features/org.eclipse.etrice.cdt-integration.feature</module>
+ <module>features/org.eclipse.etrice.feature</module>
+ <module>features/org.eclipse.etrice.fsm.feature</module>
+ <module>features/org.eclipse.etrice.tests.feature</module>
+
+ <!-- Repositories -->
+ <module>releng/org.eclipse.etrice.site</module>
+
+ </modules>
+
+</project> \ No newline at end of file
diff --git a/releng/org.eclipse.etrice.parent/pom.xml b/releng/org.eclipse.etrice.parent/pom.xml
index a0c6d14c9..97dc48dfb 100644
--- a/releng/org.eclipse.etrice.parent/pom.xml
+++ b/releng/org.eclipse.etrice.parent/pom.xml
@@ -7,79 +7,6 @@
<artifactId>org.eclipse.etrice.parent</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>pom</packaging>
-
- <modules>
- <!-- Plugins -->
- <module>../../plugins/org.eclipse.etrice.abstractexec.behavior</module>
- <module>../../plugins/org.eclipse.etrice.core.common</module>
- <module>../../plugins/org.eclipse.etrice.core.common.ui</module>
- <module>../../plugins/org.eclipse.etrice.core.config</module>
- <module>../../plugins/org.eclipse.etrice.core.config.ui</module>
- <module>../../plugins/org.eclipse.etrice.core.etmap</module>
- <module>../../plugins/org.eclipse.etrice.core.etmap.ui</module>
- <module>../../plugins/org.eclipse.etrice.core.etphys</module>
- <module>../../plugins/org.eclipse.etrice.core.etphys.ui</module>
- <module>../../plugins/org.eclipse.etrice.core.fsm</module>
- <module>../../plugins/org.eclipse.etrice.core.fsm.ui</module>
- <module>../../plugins/org.eclipse.etrice.core.genmodel</module>
- <module>../../plugins/org.eclipse.etrice.core.genmodel.fsm</module>
- <module>../../plugins/org.eclipse.etrice.core.room</module>
- <module>../../plugins/org.eclipse.etrice.core.room.ui</module>
- <module>../../plugins/org.eclipse.etrice.doc</module>
- <module>../../plugins/org.eclipse.etrice.etunit.converter</module>
- <module>../../plugins/org.eclipse.etrice.expressions.ui</module>
- <module>../../plugins/org.eclipse.etrice.generator</module>
- <module>../../plugins/org.eclipse.etrice.generator.c</module>
- <module>../../plugins/org.eclipse.etrice.generator.config</module>
- <module>../../plugins/org.eclipse.etrice.generator.cpp</module>
- <module>../../plugins/org.eclipse.etrice.generator.doc</module>
- <module>../../plugins/org.eclipse.etrice.generator.fsm</module>
- <module>../../plugins/org.eclipse.etrice.generator.fsmtest</module>
- <module>../../plugins/org.eclipse.etrice.generator.fsmtest.ui</module>
- <module>../../plugins/org.eclipse.etrice.generator.gnuplot</module>
- <module>../../plugins/org.eclipse.etrice.generator.java</module>
- <module>../../plugins/org.eclipse.etrice.generator.launch</module>
- <module>../../plugins/org.eclipse.etrice.generator.launch.c</module>
- <module>../../plugins/org.eclipse.etrice.generator.launch.cpp</module>
- <module>../../plugins/org.eclipse.etrice.generator.launch.java</module>
- <module>../../plugins/org.eclipse.etrice.generator.ui</module>
- <module>../../plugins/org.eclipse.etrice.generator.ui.cdt</module>
- <module>../../plugins/org.eclipse.etrice.logging</module>
- <module>../../plugins/org.eclipse.etrice.ui.behavior</module>
- <module>../../plugins/org.eclipse.etrice.ui.behavior.actioneditor</module>
- <module>../../plugins/org.eclipse.etrice.ui.behavior.fsm</module>
- <module>../../plugins/org.eclipse.etrice.ui.commands</module>
- <module>../../plugins/org.eclipse.etrice.ui.common</module>
- <module>../../plugins/org.eclipse.etrice.ui.common.base</module>
- <module>../../plugins/org.eclipse.etrice.ui.runtime</module>
- <module>../../plugins/org.eclipse.etrice.ui.structure</module>
-
- <!-- Tests -->
- <module>../../tests/org.eclipse.etrice.abstractexec.behavior.tests</module>
- <module>../../tests/org.eclipse.etrice.core.common.tests</module>
- <module>../../tests/org.eclipse.etrice.core.config.tests</module>
- <module>../../tests/org.eclipse.etrice.core.etmap.tests</module>
- <module>../../tests/org.eclipse.etrice.core.etphys.tests</module>
- <module>../../tests/org.eclipse.etrice.core.fsm.tests</module>
- <module>../../tests/org.eclipse.etrice.core.genmodel.tests</module>
- <module>../../tests/org.eclipse.etrice.core.room.tests</module>
- <module>../../tests/org.eclipse.etrice.etunit.converter.tests</module>
- <module>../../tests/org.eclipse.etrice.generator.fsmtest.tests</module>
- <module>../../tests/org.eclipse.etrice.generator.tests</module>
- <module>../../tests/org.eclipse.etrice.ui.base.tests</module>
- <module>../../tests/org.eclipse.etrice.ui.behavior.tests</module>
- <module>../../tests/org.eclipse.etrice.ui.structure.tests</module>
-
- <!-- Features -->
- <module>../../features/org.eclipse.etrice.cdt-integration.feature</module>
- <module>../../features/org.eclipse.etrice.feature</module>
- <module>../../features/org.eclipse.etrice.fsm.feature</module>
- <module>../../features/org.eclipse.etrice.tests.feature</module>
-
- <!-- Repositories -->
- <module>../../releng/org.eclipse.etrice.site</module>
-
- </modules>
<properties>
<project.build.sourceEncoding>Cp1252</project.build.sourceEncoding>
diff --git a/settings.gradle b/settings.gradle
new file mode 100644
index 000000000..73dda4b9d
--- /dev/null
+++ b/settings.gradle
@@ -0,0 +1,16 @@
+include 'plugins:org.eclipse.etrice.core.common',
+ 'plugins:org.eclipse.etrice.core.fsm',
+ 'plugins:org.eclipse.etrice.core.room',
+ 'plugins:org.eclipse.etrice.core.config',
+ 'plugins:org.eclipse.etrice.core.etphys',
+ 'plugins:org.eclipse.etrice.core.genmodel.fsm',
+ 'plugins:org.eclipse.etrice.core.genmodel',
+ 'plugins:org.eclipse.etrice.core.etmap',
+ 'plugins:org.eclipse.etrice.generator.fsm',
+ 'plugins:org.eclipse.etrice.generator',
+ 'plugins:org.eclipse.etrice.generator.config',
+ 'plugins:org.eclipse.etrice.generator.doc',
+ 'plugins:org.eclipse.etrice.generator.gnuplot',
+ 'plugins:org.eclipse.etrice.generator.c',
+ 'plugins:org.eclipse.etrice.generator.cpp',
+ 'plugins:org.eclipse.etrice.generator.java' \ No newline at end of file

Back to the top