diff options
Diffstat (limited to 'runtime/org.eclipse.etrice.modellib.java/build.gradle')
-rw-r--r-- | runtime/org.eclipse.etrice.modellib.java/build.gradle | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/runtime/org.eclipse.etrice.modellib.java/build.gradle b/runtime/org.eclipse.etrice.modellib.java/build.gradle new file mode 100644 index 000000000..9d3ddffb5 --- /dev/null +++ b/runtime/org.eclipse.etrice.modellib.java/build.gradle @@ -0,0 +1,29 @@ +plugins { + id 'java' +} + +apply from: "$rootDir/gradle/etGenerator.gradle" + +def models = [ + 'model/ALogService.room', + 'model/TcpService.room', + 'model/TimingService.room' +] + +dependencies { + compile project(':runtime:org.eclipse.etrice.runtime.java') +} + +sourceSets { + main { + java { + srcDirs = ['src-gen'] + } + } +} + +createGeneratorTask('generate', 'java', models, 'src-gen', '-lib') + +compileJava.dependsOn generate + +clean.delete 'src-gen'
\ No newline at end of file |