From f83e60ebc1218b4f323fbc15092b22d44313c667 Mon Sep 17 00:00:00 2001 From: Jan Belle Date: Sun, 1 Sep 2019 12:44:35 +0200 Subject: [examples] Add Gradle build for traffic light simulator Bug 468818 Change-Id: Iefbcfc30a3a1aee5dc6d5fe65f249c05b8dc6ac9 --- .../build.gradle | 7 +++++++ gradle/etGenerator.gradle | 12 ++++++------ settings.gradle | 1 + 3 files changed, 14 insertions(+), 6 deletions(-) create mode 100644 examples/org.eclipse.etrice.tutorials.simulators.trafficlight/build.gradle diff --git a/examples/org.eclipse.etrice.tutorials.simulators.trafficlight/build.gradle b/examples/org.eclipse.etrice.tutorials.simulators.trafficlight/build.gradle new file mode 100644 index 000000000..55984cae4 --- /dev/null +++ b/examples/org.eclipse.etrice.tutorials.simulators.trafficlight/build.gradle @@ -0,0 +1,7 @@ +apply plugin: 'application' + +sourceSets.main.java.srcDirs = ['src'] + +mainClassName = 'org.eclipse.etrice.tutorials.simulators.trafficlight.Main' + +distTar.enabled = false \ No newline at end of file diff --git a/gradle/etGenerator.gradle b/gradle/etGenerator.gradle index 7f5d0ab3e..35cdc1131 100644 --- a/gradle/etGenerator.gradle +++ b/gradle/etGenerator.gradle @@ -19,12 +19,12 @@ dependencies { } /** - * Creates an eTrice generator task - * @param name: The name of the new task - * @param lang: One of the following languages 'c', 'cpp', 'java' - * @param models: A list of models passed to the generator - * @param genDir: The generation directory - * @param options: The eTrice generator options + * Creates an eTrice generator task. + * @param name the name of the new task + * @param lang one of the following languages 'c', 'cpp', 'java' + * @param models a list of models passed to the generator + * @param genDir the generation directory + * @param options the eTrice generator options * @return the generator task */ ext.createGeneratorTask = { name, lang, models, genDir = 'src-gen', options = [] -> diff --git a/settings.gradle b/settings.gradle index 272743d6f..8d8dd863e 100644 --- a/settings.gradle +++ b/settings.gradle @@ -33,6 +33,7 @@ include 'plugins:org.eclipse.etrice.core.common', 'examples:org.eclipse.etrice.tutorials.c', 'examples:org.eclipse.etrice.tutorials.cpp', 'examples:org.eclipse.etrice.tutorials.java', + 'examples:org.eclipse.etrice.tutorials.simulators.trafficlight', 'tests:org.eclipse.etrice.runtime.c.tests', 'tests:org.eclipse.etrice.runtime.cpp.tests', -- cgit v1.2.3