Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Belle2017-09-12 11:52:53 +0000
committerJan Belle2017-09-12 11:52:53 +0000
commit9e42fbde145d3de9dabbb4ee88d100ce6d5efcb7 (patch)
tree2c20e0cb780a19c2cda75cb746e332a5c27c81d6 /tests/org.eclipse.etrice.generator.java.tests/build.gradle
parent9c159513eea9d2ac0588ffb0b93c51aaeff22f21 (diff)
downloadorg.eclipse.etrice-9e42fbde145d3de9dabbb4ee88d100ce6d5efcb7.tar.gz
org.eclipse.etrice-9e42fbde145d3de9dabbb4ee88d100ce6d5efcb7.tar.xz
org.eclipse.etrice-9e42fbde145d3de9dabbb4ee88d100ce6d5efcb7.zip
[generator.common.tests] gradle build for common generator tests
Diffstat (limited to 'tests/org.eclipse.etrice.generator.java.tests/build.gradle')
-rw-r--r--tests/org.eclipse.etrice.generator.java.tests/build.gradle32
1 files changed, 32 insertions, 0 deletions
diff --git a/tests/org.eclipse.etrice.generator.java.tests/build.gradle b/tests/org.eclipse.etrice.generator.java.tests/build.gradle
new file mode 100644
index 000000000..6e4f72074
--- /dev/null
+++ b/tests/org.eclipse.etrice.generator.java.tests/build.gradle
@@ -0,0 +1,32 @@
+plugins {
+ id 'java'
+}
+
+dependencies {
+ compile project(':runtime:org.eclipse.etrice.runtime.java')
+ compile project(':runtime:org.eclipse.etrice.modellib.java')
+}
+
+sourceSets {
+ main {
+ java {
+ srcDirs = ['src', 'src-gen']
+ }
+ }
+}
+
+/*def createTestTasks(name, models, options) {
+
+}*/
+
+task gen(type: JavaExec, dependsOn: ':plugins:org.eclipse.etrice.generator.java:classes') {
+ main = 'org.eclipse.etrice.generator.java.Main'
+ classpath = project(':plugins:org.eclipse.etrice.generator.java').sourceSets.main.runtimeClasspath
+ args 'ActorCommunicationTest.room'
+}
+
+task run(type: JavaExec, dependsOn: classes) {
+ main = 'DynamicActorTest1.Node_node_da1TestRunner'
+ classpath = sourceSets.main.runtimeClasspath
+ args '-run_as_test'
+} \ No newline at end of file

Back to the top