Skip to main content
aboutsummaryrefslogtreecommitdiffstats
path: root/releng
diff options
context:
space:
mode:
authorHenrik Rentz-Reichert2016-04-24 14:30:47 -0400
committerHenrik Rentz-Reichert2016-04-24 14:31:25 -0400
commit1568a91a547d455e9b55b6a334ae9f795ede75f4 (patch)
tree084e774e7e44291ff604b7c4278612f52a4f89d0 /releng
parent434bea681c2f8f388b3f98a1031ec18f9e8596d1 (diff)
downloadorg.eclipse.etrice-1568a91a547d455e9b55b6a334ae9f795ede75f4.tar.gz
org.eclipse.etrice-1568a91a547d455e9b55b6a334ae9f795ede75f4.tar.xz
org.eclipse.etrice-1568a91a547d455e9b55b6a334ae9f795ede75f4.zip
Added export of CPP generator to Buckminster build
Diffstat (limited to 'releng')
-rw-r--r--releng/org.eclipse.etrice.releng/buckminster.cspec23
-rw-r--r--releng/org.eclipse.etrice.releng/buckminster.script2
2 files changed, 15 insertions, 10 deletions
diff --git a/releng/org.eclipse.etrice.releng/buckminster.cspec b/releng/org.eclipse.etrice.releng/buckminster.cspec
index 9d883f463..ab26340bf 100644
--- a/releng/org.eclipse.etrice.releng/buckminster.cspec
+++ b/releng/org.eclipse.etrice.releng/buckminster.cspec
@@ -3,27 +3,21 @@
<cs:dependency name="org.eclipse.emf.mwe.utils" componentType="osgi.bundle"/>
<cs:dependency name="org.eclipse.etrice.cdt-integration.feature" componentType="eclipse.feature"/>
<cs:dependency name="org.eclipse.etrice.feature" componentType="eclipse.feature"/>
-
- <cs:dependency name="org.eclipse.etrice.generator.common.tests" componentType="buckminster"/>
<cs:dependency name="org.eclipse.etrice.generator.c.tests" componentType="buckminster"/>
+ <cs:dependency name="org.eclipse.etrice.generator.common.tests" componentType="buckminster"/>
<cs:dependency name="org.eclipse.etrice.generator.cpp.tests" componentType="buckminster"/>
<cs:dependency name="org.eclipse.etrice.generator.java.tests" componentType="buckminster"/>
-
<cs:dependency name="org.eclipse.etrice.kieler.feature" componentType="eclipse.feature"/>
<cs:dependency name="org.eclipse.etrice.layout.feature" componentType="eclipse.feature"/>
-
<cs:dependency name="org.eclipse.etrice.modellib.c" componentType="buckminster"/>
<cs:dependency name="org.eclipse.etrice.modellib.cpp" componentType="buckminster"/>
<cs:dependency name="org.eclipse.etrice.modellib.java" componentType="buckminster"/>
-
<cs:dependency name="org.eclipse.etrice.runtime.c" componentType="buckminster"/>
- <cs:dependency name="org.eclipse.etrice.runtime.cpp" componentType="buckminster"/>
- <cs:dependency name="org.eclipse.etrice.runtime.java" componentType="buckminster"/>
-
<cs:dependency name="org.eclipse.etrice.runtime.c.tests" componentType="buckminster"/>
+ <cs:dependency name="org.eclipse.etrice.runtime.cpp" componentType="buckminster"/>
<cs:dependency name="org.eclipse.etrice.runtime.cpp.tests" componentType="buckminster"/>
+ <cs:dependency name="org.eclipse.etrice.runtime.java" componentType="buckminster"/>
<cs:dependency name="org.eclipse.etrice.runtime.java.tests" componentType="buckminster"/>
-
<cs:dependency name="org.eclipse.etrice.site" componentType="eclipse.feature"/>
<cs:dependency name="org.eclipse.etrice.tests.feature" componentType="eclipse.feature"/>
<cs:dependency name="org.eclipse.etrice.tutorials.java" componentType="buckminster"/>
@@ -91,6 +85,17 @@
<cs:property key="zip_destination" value="${WORKSPACE}/buildroot/deliveries"/>
</cs:properties>
</cs:public>
+ <cs:public name="export.cpp.generator" actor="ant">
+ <cs:actorProperties>
+ <cs:property key="buildFile" value="../../plugins/org.eclipse.etrice.generator.cpp/export_cpp_generator.xml"/>
+ <cs:property key="targets" value="create_run_jar"/>
+ </cs:actorProperties>
+ <cs:properties>
+ <cs:property key="eclipse_home" value="${WORKSPACE}/buildroot/target.platform"/>
+ <cs:property key="repo_loc" value="${WORKSPACE}/etrice_local_repo"/>
+ <cs:property key="zip_destination" value="${WORKSPACE}/buildroot/deliveries"/>
+ </cs:properties>
+ </cs:public>
<cs:public name="export.java.generator" actor="ant">
<cs:actorProperties>
<cs:property key="buildFile" value="../../plugins/org.eclipse.etrice.generator.java/export_java_generator.xml"/>
diff --git a/releng/org.eclipse.etrice.releng/buckminster.script b/releng/org.eclipse.etrice.releng/buckminster.script
index 0854d493f..ebe390059 100644
--- a/releng/org.eclipse.etrice.releng/buckminster.script
+++ b/releng/org.eclipse.etrice.releng/buckminster.script
@@ -35,7 +35,7 @@ perform -D WORKSPACE=${WORKSPACE} -P "${WORKSPACE}/buildroot/build.properties" o
perform -D WORKSPACE=${WORKSPACE} -P "${WORKSPACE}/buildroot/build.properties" org.eclipse.etrice.ui.runtime#create.contents
perform -D WORKSPACE=${WORKSPACE} -P "${WORKSPACE}/buildroot/build.properties" org.eclipse.etrice.releng#export.c.generator
-#perform -D WORKSPACE=${WORKSPACE} -P "${WORKSPACE}/buildroot/build.properties" org.eclipse.etrice.releng#export.cpp.generator
+perform -D WORKSPACE=${WORKSPACE} -P "${WORKSPACE}/buildroot/build.properties" org.eclipse.etrice.releng#export.cpp.generator
perform -D WORKSPACE=${WORKSPACE} -P "${WORKSPACE}/buildroot/build.properties" org.eclipse.etrice.releng#export.java.generator
perform -D WORKSPACE=${WORKSPACE} -P "${WORKSPACE}/buildroot/build.properties" org.eclipse.etrice.releng#copy.deliveries

Back to the top