diff options
author | Henrik Rentz-Reichert | 2015-06-15 12:31:56 +0000 |
---|---|---|
committer | Henrik Rentz-Reichert | 2015-06-15 12:33:46 +0000 |
commit | c08bfcd38e0470066c8557ff3de2a949076a894d (patch) | |
tree | fa04632239b392460eedfe266d781b5ca490b053 | |
parent | 341888ed207f6481fd54c6196ab1b6dd14b5bf26 (diff) | |
download | org.eclipse.etrice-c08bfcd38e0470066c8557ff3de2a949076a894d.tar.gz org.eclipse.etrice-c08bfcd38e0470066c8557ff3de2a949076a894d.tar.xz org.eclipse.etrice-c08bfcd38e0470066c8557ff3de2a949076a894d.zip |
Bug 468810 - hudson build automation for command line generators
https://bugs.eclipse.org/bugs/show_bug.cgi?id=468810
Changed to create jar with separate jars and zip all together
Change-Id: I8b36a83aba94292f2939a8999f95e3c651a83120
3 files changed, 183 insertions, 172 deletions
diff --git a/plugins/org.eclipse.etrice.generator.c/export_c_generator.xml b/plugins/org.eclipse.etrice.generator.c/export_c_generator.xml index 0a4748c46..0eac2393b 100644 --- a/plugins/org.eclipse.etrice.generator.c/export_c_generator.xml +++ b/plugins/org.eclipse.etrice.generator.c/export_c_generator.xml @@ -1,136 +1,44 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<project default="create_run_jar" name="Create Runnable Jar for Project org.eclipse.etrice.generator.c with Jar-in-Jar Loader"> +<project default="create_run_jar" name="Create Runnable Jar for Project org.eclipse.etrice.generator.c with libraries in sub-folder"> + + <!-- + don't forget to add + <zip destfile="${zip_destination}/eTrice-C-generator.zip" basedir="${export_destination}" /> + as last command + --> <property environment="env"/> - <property name="export_destination" location="${env.EXPORT_DESTINATION}"/> + <property name="export_destination" location="${env.EXPORT_DESTINATION}/C-generator"/> <property name="eclipse_home" location="${env.ECLIPSE_HOME}"/> <property name="repo_loc" location="${env.REPO_LOC}"/> + <property name="zip_destination" location="${env.EXPORT_DESTINATION}"/> + <target name="testProps"> + <echo message="zip_destination = ${zip_destination}"/> <echo message="export_destination = ${export_destination}"/> <echo message="eclipse_home = ${eclipse_home}"/> <echo message="repo_loc = ${repo_loc}"/> </target> - <!-- - use this line below - <zipfileset src="${repo_loc}/plugins/org.eclipse.etrice.generator.c/jar-in-jar-loader.zip"/> - --> <!--this file was created by Eclipse Runnable JAR Export Wizard--> <!--ANT 1.7 is required --> - <target name="create_run_jar" depends="testProps"> + <target name="create_run_jar"> <jar destfile="${export_destination}/org.eclipse.etrice.generator.c.jar"> <manifest> - <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/> - <attribute name="Rsrc-Main-Class" value="org.eclipse.etrice.generator.c.Main"/> - <attribute name="Class-Path" value="."/> - <attribute name="Rsrc-Class-Path" value="./ org.eclipse.xtext_2.7.3.v201411190455.jar org.eclipse.emf.ecore.xmi_2.10.2.v20150123-0348.jar org.eclipse.emf.ecore_2.10.2.v20150123-0348.jar org.eclipse.emf.common_2.10.1.v20150123-0348.jar org.antlr.runtime_3.2.0.v201101311130.jar com.google.inject_3.0.0.v201312141243.jar org.eclipse.emf.mwe.core_1.3.4.v201409021027.jar org.apache.commons.cli_1.2.0.v201404270220.jar org.eclipse.emf.mwe2.runtime_2.7.0.v201409021027.jar org.eclipse.emf.mwe.utils_1.3.4.v201409021027.jar org.eclipse.xtext.util_2.7.3.v201411190455.jar com.google.guava_15.0.0.v201403281430.jar javax.inject_1.0.0.v20091030.jar org.eclipse.xtext.xbase_2.7.3.v201411190455.jar org.eclipse.xtext.common.types_2.7.3.v201411190455.jar org.eclipse.xtend.lib_2.7.3.v201411190455.jar org.eclipse.xtext.xbase.lib_2.7.3.v201411190455.jar org.eclipse.xtend.lib.macro_2.7.3.v201411190455.jar org.eclipse.xtext.generator_2.7.3.v201411190455.jar org.eclipse.xtend_2.0.0.v201406030414.jar com.ibm.icu_52.1.1.v201501240615.jar org.eclipse.xpand_2.0.0.v201406030414.jar org.eclipse.xtend.typesystem.emf_2.0.0.v201406030414.jar org.eclipse.emf.codegen.ecore_2.10.2.v20150123-0452.jar org.eclipse.emf.codegen_2.10.0.v20150123-0452.jar org.eclipse.emf.mwe2.lib_2.7.0.v201409021027.jar org.apache.commons.logging_1.1.1.v201101211721.jar org.eclipse.emf.mwe2.launch_2.7.0.v201409021051.jar org.eclipse.emf.mwe2.language_2.7.0.v201409021051.jar org.eclipse.core.runtime_3.10.0.v20140318-2214.jar javax.annotation_1.2.0.v201401042248.jar org.eclipse.osgi_3.10.2.v20150203-1939.jar org.eclipse.osgi.compatibility.state_1.0.1.v20140709-1414.jar org.eclipse.equinox.common_3.6.200.v20130402-1505.jar org.eclipse.core.jobs_3.6.1.v20141014-1248.jar runtime_registry_compatibility.jar org.eclipse.equinox.registry_3.5.400.v20140428-1507.jar org.eclipse.equinox.preferences_3.5.200.v20140224-1527.jar org.eclipse.core.contenttype_3.4.200.v20140207-1251.jar org.eclipse.equinox.app_1.3.200.v20130910-1609.jar org.eclipse.core.resources_3.9.1.v20140825-1431.jar org.apache.log4j_1.2.15.v201012070815.jar org.eclipse.xtext.ui_2.7.3.v201411190455.jar org.eclipse.ui_3.106.1.v20141002-1150.jar org.eclipse.swt_3.103.2.v20150203-1313.jar org.eclipse.swt.win32.win32.x86_64_3.103.2.v20150203-1351.jar org.eclipse.jface_3.10.2.v20141021-1035.jar org.eclipse.core.commands_3.6.100.v20140528-1422.jar org.eclipse.ui.workbench_3.106.2.v20150204-1030.jar org.eclipse.e4.ui.workbench3_0.12.0.v20140227-2118.jar org.eclipse.ui.editors_3.8.200.v20140401-1310.jar org.eclipse.core.filebuffers_3.5.400.v20140127-1516.jar org.eclipse.jface.text_3.9.2.v20141003-1326.jar org.eclipse.text_3.5.300.v20130515-1451.jar org.eclipse.emf.edit.ui_2.10.2.v20150123-0452.jar org.eclipse.ui.views_3.7.0.v20140408-0703.jar org.eclipse.emf.edit_2.10.1.v20150123-0452.jar org.eclipse.emf.ecore.change_2.10.0.v20150123-0348.jar org.eclipse.emf.common.ui_2.9.0.v20150123-0452.jar org.eclipse.ltk.core.refactoring_3.6.101.v20140817-1500.jar org.eclipse.ui.ide_3.10.2.v20141118-1227.jar org.eclipse.xtext.ui.shared_2.7.3.v201411190455.jar org.eclipse.xtext.builder_2.7.3.v201411190455.jar org.eclipse.debug.ui_3.10.2.v20141014-1039.jar org.eclipse.debug.core_3.9.1.v20140805-1629.jar org.eclipse.xtext.common.types.ui_2.7.3.v201411190455.jar org.eclipse.xtext.common.types.edit_2.7.3.v201411190455.jar org.eclipse.xtext.ui.codetemplates.ui_2.7.3.v201411190455.jar org.eclipse.xtext.ui.codetemplates_2.7.3.v201411190455.jar org.eclipse.compare_3.5.501.v20140817-1445.jar org.eclipse.compare.core_3.5.400.v20130903-0736.jar org.eclipse.core.filesystem_1.4.100.v20140514-1614.jar org.eclipse.ui.workbench.texteditor_3.9.0.v20140411-1521.jar org.objectweb.asm_5.0.1.v201404251740.jar org.eclipse.emf.transaction_1.8.0.201405281451.jar org.eclipse.emf.validation_1.8.0.201405281429.jar org.eclipse.graphiti_0.11.2.v20150204-0954.jar org.eclipse.graphiti.mm_0.11.2.v20150204-0954.jar org.eclipse.emf.databinding_1.3.0.v20150123-0452.jar org.eclipse.core.databinding_1.4.2.v20140729-1044.jar org.eclipse.core.databinding.observable_1.4.1.v20140210-1835.jar org.eclipse.jface.databinding_1.6.200.v20140528-1422.jar org.eclipse.core.databinding.property_1.4.200.v20140214-0004.jar org.eclipse.jdt.core_3.10.2.v20150120-1634.jar org.eclipse.jdt.compiler.apt_1.1.0.v20150122-0735.jar org.eclipse.jdt.compiler.tool_1.0.300.v20150114-1827.jar org.eclipse.graphiti.ui_0.11.2.v20150204-0954.jar org.eclipse.gef_3.9.100.201408150207.jar org.eclipse.draw2d_3.9.101.201408150207.jar org.eclipse.ui.forms_3.6.100.v20140422-1825.jar org.eclipse.emf.workspace_1.5.1.201405281451.jar org.eclipse.ui.views.properties.tabbed_3.6.0.v20140519-0906.jar org.eclipse.emf_2.6.0.v20150123-0452.jar org.apache.commons.io_2.0.1.v201105210651.jar"/> + <attribute name="Main-Class" value="org.eclipse.etrice.generator.c.Main"/> + <attribute name="Class-Path" value=". org.eclipse.etrice.generator.c_lib/org.eclipse.xtext_2.7.3.v201411190455.jar org.eclipse.etrice.generator.c_lib/org.eclipse.emf.ecore.xmi_2.10.2.v20150123-0348.jar org.eclipse.etrice.generator.c_lib/org.eclipse.emf.ecore_2.10.2.v20150123-0348.jar org.eclipse.etrice.generator.c_lib/org.eclipse.emf.common_2.10.1.v20150123-0348.jar org.eclipse.etrice.generator.c_lib/org.antlr.runtime_3.2.0.v201101311130.jar org.eclipse.etrice.generator.c_lib/com.google.inject_3.0.0.v201312141243.jar org.eclipse.etrice.generator.c_lib/org.eclipse.emf.mwe.core_1.3.4.v201409021027.jar org.eclipse.etrice.generator.c_lib/org.apache.commons.cli_1.2.0.v201404270220.jar org.eclipse.etrice.generator.c_lib/org.eclipse.emf.mwe2.runtime_2.7.0.v201409021027.jar org.eclipse.etrice.generator.c_lib/org.eclipse.emf.mwe.utils_1.3.4.v201409021027.jar org.eclipse.etrice.generator.c_lib/org.eclipse.xtext.util_2.7.3.v201411190455.jar org.eclipse.etrice.generator.c_lib/com.google.guava_15.0.0.v201403281430.jar org.eclipse.etrice.generator.c_lib/javax.inject_1.0.0.v20091030.jar org.eclipse.etrice.generator.c_lib/org.eclipse.xtext.xbase_2.7.3.v201411190455.jar org.eclipse.etrice.generator.c_lib/org.eclipse.xtext.common.types_2.7.3.v201411190455.jar org.eclipse.etrice.generator.c_lib/org.eclipse.xtend.lib_2.7.3.v201411190455.jar org.eclipse.etrice.generator.c_lib/org.eclipse.xtext.xbase.lib_2.7.3.v201411190455.jar org.eclipse.etrice.generator.c_lib/org.eclipse.xtend.lib.macro_2.7.3.v201411190455.jar org.eclipse.etrice.generator.c_lib/org.eclipse.xtext.generator_2.7.3.v201411190455.jar org.eclipse.etrice.generator.c_lib/org.eclipse.xtend_2.0.0.v201406030414.jar org.eclipse.etrice.generator.c_lib/com.ibm.icu_52.1.1.v201501240615.jar org.eclipse.etrice.generator.c_lib/org.eclipse.xpand_2.0.0.v201406030414.jar org.eclipse.etrice.generator.c_lib/org.eclipse.xtend.typesystem.emf_2.0.0.v201406030414.jar org.eclipse.etrice.generator.c_lib/org.eclipse.emf.codegen.ecore_2.10.2.v20150123-0452.jar org.eclipse.etrice.generator.c_lib/org.eclipse.emf.codegen_2.10.0.v20150123-0452.jar org.eclipse.etrice.generator.c_lib/org.eclipse.emf.mwe2.lib_2.7.0.v201409021027.jar org.eclipse.etrice.generator.c_lib/org.apache.commons.logging_1.1.1.v201101211721.jar org.eclipse.etrice.generator.c_lib/org.eclipse.emf.mwe2.launch_2.7.0.v201409021051.jar org.eclipse.etrice.generator.c_lib/org.eclipse.emf.mwe2.language_2.7.0.v201409021051.jar org.eclipse.etrice.generator.c_lib/org.eclipse.core.runtime_3.10.0.v20140318-2214.jar org.eclipse.etrice.generator.c_lib/javax.annotation_1.2.0.v201401042248.jar org.eclipse.etrice.generator.c_lib/org.eclipse.osgi_3.10.2.v20150203-1939.jar org.eclipse.etrice.generator.c_lib/org.eclipse.osgi.compatibility.state_1.0.1.v20140709-1414.jar org.eclipse.etrice.generator.c_lib/org.eclipse.equinox.common_3.6.200.v20130402-1505.jar org.eclipse.etrice.generator.c_lib/org.eclipse.core.jobs_3.6.1.v20141014-1248.jar org.eclipse.etrice.generator.c_lib/runtime_registry_compatibility.jar org.eclipse.etrice.generator.c_lib/org.eclipse.equinox.registry_3.5.400.v20140428-1507.jar org.eclipse.etrice.generator.c_lib/org.eclipse.equinox.preferences_3.5.200.v20140224-1527.jar org.eclipse.etrice.generator.c_lib/org.eclipse.core.contenttype_3.4.200.v20140207-1251.jar org.eclipse.etrice.generator.c_lib/org.eclipse.equinox.app_1.3.200.v20130910-1609.jar org.eclipse.etrice.generator.c_lib/org.eclipse.core.resources_3.9.1.v20140825-1431.jar org.eclipse.etrice.generator.c_lib/org.apache.log4j_1.2.15.v201012070815.jar org.eclipse.etrice.generator.c_lib/org.eclipse.xtext.ui_2.7.3.v201411190455.jar org.eclipse.etrice.generator.c_lib/org.eclipse.ui_3.106.1.v20141002-1150.jar org.eclipse.etrice.generator.c_lib/org.eclipse.swt_3.103.2.v20150203-1313.jar org.eclipse.etrice.generator.c_lib/org.eclipse.swt.win32.win32.x86_64_3.103.2.v20150203-1351.jar org.eclipse.etrice.generator.c_lib/org.eclipse.jface_3.10.2.v20141021-1035.jar org.eclipse.etrice.generator.c_lib/org.eclipse.core.commands_3.6.100.v20140528-1422.jar org.eclipse.etrice.generator.c_lib/org.eclipse.ui.workbench_3.106.2.v20150204-1030.jar org.eclipse.etrice.generator.c_lib/org.eclipse.e4.ui.workbench3_0.12.0.v20140227-2118.jar org.eclipse.etrice.generator.c_lib/org.eclipse.ui.editors_3.8.200.v20140401-1310.jar org.eclipse.etrice.generator.c_lib/org.eclipse.core.filebuffers_3.5.400.v20140127-1516.jar org.eclipse.etrice.generator.c_lib/org.eclipse.jface.text_3.9.2.v20141003-1326.jar org.eclipse.etrice.generator.c_lib/org.eclipse.text_3.5.300.v20130515-1451.jar org.eclipse.etrice.generator.c_lib/org.eclipse.emf.edit.ui_2.10.2.v20150123-0452.jar org.eclipse.etrice.generator.c_lib/org.eclipse.ui.views_3.7.0.v20140408-0703.jar org.eclipse.etrice.generator.c_lib/org.eclipse.emf.edit_2.10.1.v20150123-0452.jar org.eclipse.etrice.generator.c_lib/org.eclipse.emf.ecore.change_2.10.0.v20150123-0348.jar org.eclipse.etrice.generator.c_lib/org.eclipse.emf.common.ui_2.9.0.v20150123-0452.jar org.eclipse.etrice.generator.c_lib/org.eclipse.ltk.core.refactoring_3.6.101.v20140817-1500.jar org.eclipse.etrice.generator.c_lib/org.eclipse.ui.ide_3.10.2.v20141118-1227.jar org.eclipse.etrice.generator.c_lib/org.eclipse.xtext.ui.shared_2.7.3.v201411190455.jar org.eclipse.etrice.generator.c_lib/org.eclipse.xtext.builder_2.7.3.v201411190455.jar org.eclipse.etrice.generator.c_lib/org.eclipse.debug.ui_3.10.2.v20141014-1039.jar org.eclipse.etrice.generator.c_lib/org.eclipse.debug.core_3.9.1.v20140805-1629.jar org.eclipse.etrice.generator.c_lib/org.eclipse.xtext.common.types.ui_2.7.3.v201411190455.jar org.eclipse.etrice.generator.c_lib/org.eclipse.xtext.common.types.edit_2.7.3.v201411190455.jar org.eclipse.etrice.generator.c_lib/org.eclipse.xtext.ui.codetemplates.ui_2.7.3.v201411190455.jar org.eclipse.etrice.generator.c_lib/org.eclipse.xtext.ui.codetemplates_2.7.3.v201411190455.jar org.eclipse.etrice.generator.c_lib/org.eclipse.compare_3.5.501.v20140817-1445.jar org.eclipse.etrice.generator.c_lib/org.eclipse.compare.core_3.5.400.v20130903-0736.jar org.eclipse.etrice.generator.c_lib/org.eclipse.core.filesystem_1.4.100.v20140514-1614.jar org.eclipse.etrice.generator.c_lib/org.eclipse.ui.workbench.texteditor_3.9.0.v20140411-1521.jar org.eclipse.etrice.generator.c_lib/org.objectweb.asm_5.0.1.v201404251740.jar org.eclipse.etrice.generator.c_lib/org.eclipse.emf.transaction_1.8.0.201405281451.jar org.eclipse.etrice.generator.c_lib/org.eclipse.emf.validation_1.8.0.201405281429.jar org.eclipse.etrice.generator.c_lib/org.eclipse.graphiti_0.11.2.v20150204-0954.jar org.eclipse.etrice.generator.c_lib/org.eclipse.graphiti.mm_0.11.2.v20150204-0954.jar org.eclipse.etrice.generator.c_lib/org.eclipse.emf.databinding_1.3.0.v20150123-0452.jar org.eclipse.etrice.generator.c_lib/org.eclipse.core.databinding_1.4.2.v20140729-1044.jar org.eclipse.etrice.generator.c_lib/org.eclipse.core.databinding.observable_1.4.1.v20140210-1835.jar org.eclipse.etrice.generator.c_lib/org.eclipse.jface.databinding_1.6.200.v20140528-1422.jar org.eclipse.etrice.generator.c_lib/org.eclipse.core.databinding.property_1.4.200.v20140214-0004.jar org.eclipse.etrice.generator.c_lib/org.eclipse.jdt.core_3.10.2.v20150120-1634.jar org.eclipse.etrice.generator.c_lib/org.eclipse.jdt.compiler.apt_1.1.0.v20150122-0735.jar org.eclipse.etrice.generator.c_lib/org.eclipse.jdt.compiler.tool_1.0.300.v20150114-1827.jar org.eclipse.etrice.generator.c_lib/org.eclipse.graphiti.ui_0.11.2.v20150204-0954.jar org.eclipse.etrice.generator.c_lib/org.eclipse.gef_3.9.100.201408150207.jar org.eclipse.etrice.generator.c_lib/org.eclipse.draw2d_3.9.101.201408150207.jar org.eclipse.etrice.generator.c_lib/org.eclipse.ui.forms_3.6.100.v20140422-1825.jar org.eclipse.etrice.generator.c_lib/org.eclipse.emf.workspace_1.5.1.201405281451.jar org.eclipse.etrice.generator.c_lib/org.eclipse.ui.views.properties.tabbed_3.6.0.v20140519-0906.jar org.eclipse.etrice.generator.c_lib/org.eclipse.emf_2.6.0.v20150123-0452.jar org.eclipse.etrice.generator.c_lib/org.apache.commons.io_2.0.1.v201105210651.jar"/> </manifest> - <zipfileset src="${repo_loc}/plugins/org.eclipse.etrice.generator.c/jar-in-jar-loader.zip"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.core.room.ui/bin"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.core.fsm.ui/bin"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtext_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.ecore.xmi_2.10.2.v20150123-0348.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.ecore_2.10.2.v20150123-0348.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.common_2.10.1.v20150123-0348.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.antlr.runtime_3.2.0.v201101311130.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="com.google.inject_3.0.0.v201312141243.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.mwe.core_1.3.4.v201409021027.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.apache.commons.cli_1.2.0.v201404270220.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.mwe2.runtime_2.7.0.v201409021027.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.mwe.utils_1.3.4.v201409021027.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtext.util_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="com.google.guava_15.0.0.v201403281430.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="javax.inject_1.0.0.v20091030.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtext.xbase_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtext.common.types_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtend.lib_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtext.xbase.lib_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtend.lib.macro_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtext.generator_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtend_2.0.0.v201406030414.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="com.ibm.icu_52.1.1.v201501240615.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xpand_2.0.0.v201406030414.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtend.typesystem.emf_2.0.0.v201406030414.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.codegen.ecore_2.10.2.v20150123-0452.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.codegen_2.10.0.v20150123-0452.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.mwe2.lib_2.7.0.v201409021027.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.apache.commons.logging_1.1.1.v201101211721.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.mwe2.launch_2.7.0.v201409021051.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.mwe2.language_2.7.0.v201409021051.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.core.runtime_3.10.0.v20140318-2214.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="javax.annotation_1.2.0.v201401042248.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.osgi_3.10.2.v20150203-1939.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.osgi.compatibility.state_1.0.1.v20140709-1414.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.equinox.common_3.6.200.v20130402-1505.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.core.jobs_3.6.1.v20141014-1248.jar"/> - <zipfileset dir="${eclipse_home}\plugins\org.eclipse.core.runtime.compatibility.registry_3.5.300.v20140128-0851" includes="runtime_registry_compatibility.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.equinox.registry_3.5.400.v20140428-1507.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.equinox.preferences_3.5.200.v20140224-1527.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.core.contenttype_3.4.200.v20140207-1251.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.equinox.app_1.3.200.v20130910-1609.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.core.resources_3.9.1.v20140825-1431.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.apache.log4j_1.2.15.v201012070815.jar"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.core.common/bin"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtext.ui_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.ui_3.106.1.v20141002-1150.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.swt_3.103.2.v20150203-1313.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.swt.win32.win32.x86_64_3.103.2.v20150203-1351.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.jface_3.10.2.v20141021-1035.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.core.commands_3.6.100.v20140528-1422.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.ui.workbench_3.106.2.v20150204-1030.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.e4.ui.workbench3_0.12.0.v20140227-2118.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.ui.editors_3.8.200.v20140401-1310.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.core.filebuffers_3.5.400.v20140127-1516.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.jface.text_3.9.2.v20141003-1326.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.text_3.5.300.v20130515-1451.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.edit.ui_2.10.2.v20150123-0452.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.ui.views_3.7.0.v20140408-0703.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.edit_2.10.1.v20150123-0452.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.ecore.change_2.10.0.v20150123-0348.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.common.ui_2.9.0.v20150123-0452.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.ltk.core.refactoring_3.6.101.v20140817-1500.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.ui.ide_3.10.2.v20141118-1227.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtext.ui.shared_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtext.builder_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.debug.ui_3.10.2.v20141014-1039.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.debug.core_3.9.1.v20140805-1629.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtext.common.types.ui_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtext.common.types.edit_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtext.ui.codetemplates.ui_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtext.ui.codetemplates_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.compare_3.5.501.v20140817-1445.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.compare.core_3.5.400.v20130903-0736.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.core.filesystem_1.4.100.v20140514-1614.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.ui.workbench.texteditor_3.9.0.v20140411-1521.jar"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.core.common.ui/bin"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.core.fsm/bin"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.objectweb.asm_5.0.1.v201404251740.jar"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.core.room/bin"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.core.genmodel/bin"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.core.genmodel.fsm/bin"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.transaction_1.8.0.201405281451.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.validation_1.8.0.201405281429.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.graphiti_0.11.2.v20150204-0954.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.graphiti.mm_0.11.2.v20150204-0954.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.databinding_1.3.0.v20150123-0452.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.core.databinding_1.4.2.v20140729-1044.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.core.databinding.observable_1.4.1.v20140210-1835.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.jface.databinding_1.6.200.v20140528-1422.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.core.databinding.property_1.4.200.v20140214-0004.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.jdt.core_3.10.2.v20150120-1634.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.jdt.compiler.apt_1.1.0.v20150122-0735.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.jdt.compiler.tool_1.0.300.v20150114-1827.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.graphiti.ui_0.11.2.v20150204-0954.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.gef_3.9.100.201408150207.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.draw2d_3.9.101.201408150207.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.ui.forms_3.6.100.v20140422-1825.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.workspace_1.5.1.201405281451.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.ui.views.properties.tabbed_3.6.0.v20140519-0906.jar"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.ui.common.base/bin"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.generator.fsm/bin"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf_2.6.0.v20150123-0452.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.apache.commons.io_2.0.1.v201105210651.jar"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.generator/bin"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.core.etphys/bin"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.core.etmap/bin"/> @@ -139,5 +47,102 @@ <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.core.config/bin"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.generator.c/bin"/> </jar> + <delete dir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <mkdir dir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtext_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.ecore.xmi_2.10.2.v20150123-0348.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.ecore_2.10.2.v20150123-0348.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.common_2.10.1.v20150123-0348.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.antlr.runtime_3.2.0.v201101311130.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/com.google.inject_3.0.0.v201312141243.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.mwe.core_1.3.4.v201409021027.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.apache.commons.cli_1.2.0.v201404270220.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.mwe2.runtime_2.7.0.v201409021027.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.mwe.utils_1.3.4.v201409021027.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtext.util_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/com.google.guava_15.0.0.v201403281430.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/javax.inject_1.0.0.v20091030.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtext.xbase_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtext.common.types_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtend.lib_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtext.xbase.lib_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtend.lib.macro_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtext.generator_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtend_2.0.0.v201406030414.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/com.ibm.icu_52.1.1.v201501240615.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xpand_2.0.0.v201406030414.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtend.typesystem.emf_2.0.0.v201406030414.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.codegen.ecore_2.10.2.v20150123-0452.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.codegen_2.10.0.v20150123-0452.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.mwe2.lib_2.7.0.v201409021027.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.apache.commons.logging_1.1.1.v201101211721.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.mwe2.launch_2.7.0.v201409021051.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.mwe2.language_2.7.0.v201409021051.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.core.runtime_3.10.0.v20140318-2214.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/javax.annotation_1.2.0.v201401042248.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.osgi_3.10.2.v20150203-1939.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.osgi.compatibility.state_1.0.1.v20140709-1414.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.equinox.common_3.6.200.v20130402-1505.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.core.jobs_3.6.1.v20141014-1248.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.core.runtime.compatibility.registry_3.5.300.v20140128-0851/runtime_registry_compatibility.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.equinox.registry_3.5.400.v20140428-1507.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.equinox.preferences_3.5.200.v20140224-1527.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.core.contenttype_3.4.200.v20140207-1251.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.equinox.app_1.3.200.v20130910-1609.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.core.resources_3.9.1.v20140825-1431.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.apache.log4j_1.2.15.v201012070815.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtext.ui_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.ui_3.106.1.v20141002-1150.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.swt_3.103.2.v20150203-1313.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.swt.win32.win32.x86_64_3.103.2.v20150203-1351.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.jface_3.10.2.v20141021-1035.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.core.commands_3.6.100.v20140528-1422.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.ui.workbench_3.106.2.v20150204-1030.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.e4.ui.workbench3_0.12.0.v20140227-2118.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.ui.editors_3.8.200.v20140401-1310.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.core.filebuffers_3.5.400.v20140127-1516.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.jface.text_3.9.2.v20141003-1326.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.text_3.5.300.v20130515-1451.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.edit.ui_2.10.2.v20150123-0452.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.ui.views_3.7.0.v20140408-0703.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.edit_2.10.1.v20150123-0452.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.ecore.change_2.10.0.v20150123-0348.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.common.ui_2.9.0.v20150123-0452.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.ltk.core.refactoring_3.6.101.v20140817-1500.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.ui.ide_3.10.2.v20141118-1227.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtext.ui.shared_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtext.builder_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.debug.ui_3.10.2.v20141014-1039.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.debug.core_3.9.1.v20140805-1629.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtext.common.types.ui_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtext.common.types.edit_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtext.ui.codetemplates.ui_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtext.ui.codetemplates_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.compare_3.5.501.v20140817-1445.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.compare.core_3.5.400.v20130903-0736.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.core.filesystem_1.4.100.v20140514-1614.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.ui.workbench.texteditor_3.9.0.v20140411-1521.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.objectweb.asm_5.0.1.v201404251740.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.transaction_1.8.0.201405281451.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.validation_1.8.0.201405281429.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.graphiti_0.11.2.v20150204-0954.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.graphiti.mm_0.11.2.v20150204-0954.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.databinding_1.3.0.v20150123-0452.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.core.databinding_1.4.2.v20140729-1044.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.core.databinding.observable_1.4.1.v20140210-1835.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.jface.databinding_1.6.200.v20140528-1422.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.core.databinding.property_1.4.200.v20140214-0004.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.jdt.core_3.10.2.v20150120-1634.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.jdt.compiler.apt_1.1.0.v20150122-0735.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.jdt.compiler.tool_1.0.300.v20150114-1827.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.graphiti.ui_0.11.2.v20150204-0954.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.gef_3.9.100.201408150207.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.draw2d_3.9.101.201408150207.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.ui.forms_3.6.100.v20140422-1825.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.workspace_1.5.1.201405281451.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.ui.views.properties.tabbed_3.6.0.v20140519-0906.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf_2.6.0.v20150123-0452.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <copy file="${eclipse_home}/plugins/org.apache.commons.io_2.0.1.v201105210651.jar" todir="${export_destination}/org.eclipse.etrice.generator.c_lib"/> + <zip destfile="${zip_destination}/eTrice-C-generator.zip" basedir="${export_destination}" /> </target> </project> diff --git a/plugins/org.eclipse.etrice.generator.java/export_java_generator.xml b/plugins/org.eclipse.etrice.generator.java/export_java_generator.xml index e8a35f5d6..640577230 100644 --- a/plugins/org.eclipse.etrice.generator.java/export_java_generator.xml +++ b/plugins/org.eclipse.etrice.generator.java/export_java_generator.xml @@ -1,99 +1,104 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<project default="create_run_jar" name="Create Runnable Jar for Project org.eclipse.etrice.generator.java with Jar-in-Jar Loader"> +<project default="create_run_jar" name="Create Runnable Jar for Project org.eclipse.etrice.generator.java with libraries in sub-folder"> + + <!-- + don't forget to add + <zip destfile="${zip_destination}/eTrice-Java-generator.zip" basedir="${export_destination}" /> + as last command + --> <property environment="env"/> - <property name="export_destination" location="${env.EXPORT_DESTINATION}"/> + <property name="export_destination" location="${env.EXPORT_DESTINATION}/Java-generator"/> <property name="eclipse_home" location="${env.ECLIPSE_HOME}"/> <property name="repo_loc" location="${env.REPO_LOC}"/> + <property name="zip_destination" location="${env.EXPORT_DESTINATION}"/> + <target name="testProps"> + <echo message="zip_destination = ${zip_destination}"/> <echo message="export_destination = ${export_destination}"/> <echo message="eclipse_home = ${eclipse_home}"/> <echo message="repo_loc = ${repo_loc}"/> </target> - <!-- - use this line below - <zipfileset src="${repo_loc}/plugins/org.eclipse.etrice.generator.java/jar-in-jar-loader.zip"/> - --> <!--this file was created by Eclipse Runnable JAR Export Wizard--> <!--ANT 1.7 is required --> - <target name="create_run_jar" depends="testProps"> + <target name="create_run_jar"> <jar destfile="${export_destination}/org.eclipse.etrice.generator.java.jar"> <manifest> - <attribute name="Main-Class" value="org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader"/> - <attribute name="Rsrc-Main-Class" value="org.eclipse.etrice.generator.java.Main"/> - <attribute name="Class-Path" value="."/> - <attribute name="Rsrc-Class-Path" value="./ org.eclipse.xtext_2.7.3.v201411190455.jar org.eclipse.emf.ecore.xmi_2.10.2.v20150123-0348.jar org.eclipse.emf.ecore_2.10.2.v20150123-0348.jar org.eclipse.emf.common_2.10.1.v20150123-0348.jar org.antlr.runtime_3.2.0.v201101311130.jar com.google.inject_3.0.0.v201312141243.jar org.eclipse.emf.mwe.core_1.3.4.v201409021027.jar org.apache.commons.cli_1.2.0.v201404270220.jar org.eclipse.emf.mwe2.runtime_2.7.0.v201409021027.jar org.eclipse.emf.mwe.utils_1.3.4.v201409021027.jar org.eclipse.xtext.util_2.7.3.v201411190455.jar com.google.guava_15.0.0.v201403281430.jar javax.inject_1.0.0.v20091030.jar org.eclipse.xtext.xbase_2.7.3.v201411190455.jar org.eclipse.xtext.common.types_2.7.3.v201411190455.jar org.eclipse.xtend.lib_2.7.3.v201411190455.jar org.eclipse.xtext.xbase.lib_2.7.3.v201411190455.jar org.eclipse.xtend.lib.macro_2.7.3.v201411190455.jar org.eclipse.xtext.generator_2.7.3.v201411190455.jar org.eclipse.xtend_2.0.0.v201406030414.jar com.ibm.icu_52.1.1.v201501240615.jar org.eclipse.xpand_2.0.0.v201406030414.jar org.eclipse.xtend.typesystem.emf_2.0.0.v201406030414.jar org.eclipse.emf.codegen.ecore_2.10.2.v20150123-0452.jar org.eclipse.emf.codegen_2.10.0.v20150123-0452.jar org.eclipse.emf.mwe2.lib_2.7.0.v201409021027.jar org.apache.commons.logging_1.1.1.v201101211721.jar org.eclipse.emf.mwe2.launch_2.7.0.v201409021051.jar org.eclipse.emf.mwe2.language_2.7.0.v201409021051.jar org.eclipse.core.runtime_3.10.0.v20140318-2214.jar javax.annotation_1.2.0.v201401042248.jar org.eclipse.osgi_3.10.2.v20150203-1939.jar org.eclipse.osgi.compatibility.state_1.0.1.v20140709-1414.jar org.eclipse.equinox.common_3.6.200.v20130402-1505.jar org.eclipse.core.jobs_3.6.1.v20141014-1248.jar runtime_registry_compatibility.jar org.eclipse.equinox.registry_3.5.400.v20140428-1507.jar org.eclipse.equinox.preferences_3.5.200.v20140224-1527.jar org.eclipse.core.contenttype_3.4.200.v20140207-1251.jar org.eclipse.equinox.app_1.3.200.v20130910-1609.jar org.eclipse.core.resources_3.9.1.v20140825-1431.jar org.apache.log4j_1.2.15.v201012070815.jar org.objectweb.asm_5.0.1.v201404251740.jar org.eclipse.emf_2.6.0.v20150123-0452.jar org.apache.commons.io_2.0.1.v201105210651.jar org.eclipse.ui.ide_3.10.2.v20141118-1227.jar org.eclipse.ui.views_3.7.0.v20140408-0703.jar org.eclipse.ui.workbench_3.106.2.v20150204-1030.jar org.eclipse.ui_3.106.1.v20141002-1150.jar org.eclipse.swt_3.103.2.v20150203-1313.jar org.eclipse.swt.win32.win32.x86_64_3.103.2.v20150203-1351.jar org.eclipse.jface_3.10.2.v20141021-1035.jar org.eclipse.core.commands_3.6.100.v20140528-1422.jar org.eclipse.e4.ui.workbench3_0.12.0.v20140227-2118.jar"/> + <attribute name="Main-Class" value="org.eclipse.etrice.generator.java.Main"/> + <attribute name="Class-Path" value=". org.eclipse.etrice.generator.java_lib/org.eclipse.xtext_2.7.3.v201411190455.jar org.eclipse.etrice.generator.java_lib/org.eclipse.emf.ecore.xmi_2.10.2.v20150123-0348.jar org.eclipse.etrice.generator.java_lib/org.eclipse.emf.ecore_2.10.2.v20150123-0348.jar org.eclipse.etrice.generator.java_lib/org.eclipse.emf.common_2.10.1.v20150123-0348.jar org.eclipse.etrice.generator.java_lib/org.antlr.runtime_3.2.0.v201101311130.jar org.eclipse.etrice.generator.java_lib/com.google.inject_3.0.0.v201312141243.jar org.eclipse.etrice.generator.java_lib/org.eclipse.emf.mwe.core_1.3.4.v201409021027.jar org.eclipse.etrice.generator.java_lib/org.apache.commons.cli_1.2.0.v201404270220.jar org.eclipse.etrice.generator.java_lib/org.eclipse.emf.mwe2.runtime_2.7.0.v201409021027.jar org.eclipse.etrice.generator.java_lib/org.eclipse.emf.mwe.utils_1.3.4.v201409021027.jar org.eclipse.etrice.generator.java_lib/org.eclipse.xtext.util_2.7.3.v201411190455.jar org.eclipse.etrice.generator.java_lib/com.google.guava_15.0.0.v201403281430.jar org.eclipse.etrice.generator.java_lib/javax.inject_1.0.0.v20091030.jar org.eclipse.etrice.generator.java_lib/org.eclipse.xtext.xbase_2.7.3.v201411190455.jar org.eclipse.etrice.generator.java_lib/org.eclipse.xtext.common.types_2.7.3.v201411190455.jar org.eclipse.etrice.generator.java_lib/org.eclipse.xtend.lib_2.7.3.v201411190455.jar org.eclipse.etrice.generator.java_lib/org.eclipse.xtext.xbase.lib_2.7.3.v201411190455.jar org.eclipse.etrice.generator.java_lib/org.eclipse.xtend.lib.macro_2.7.3.v201411190455.jar org.eclipse.etrice.generator.java_lib/org.eclipse.xtext.generator_2.7.3.v201411190455.jar org.eclipse.etrice.generator.java_lib/org.eclipse.xtend_2.0.0.v201406030414.jar org.eclipse.etrice.generator.java_lib/com.ibm.icu_52.1.1.v201501240615.jar org.eclipse.etrice.generator.java_lib/org.eclipse.xpand_2.0.0.v201406030414.jar org.eclipse.etrice.generator.java_lib/org.eclipse.xtend.typesystem.emf_2.0.0.v201406030414.jar org.eclipse.etrice.generator.java_lib/org.eclipse.emf.codegen.ecore_2.10.2.v20150123-0452.jar org.eclipse.etrice.generator.java_lib/org.eclipse.emf.codegen_2.10.0.v20150123-0452.jar org.eclipse.etrice.generator.java_lib/org.eclipse.emf.mwe2.lib_2.7.0.v201409021027.jar org.eclipse.etrice.generator.java_lib/org.apache.commons.logging_1.1.1.v201101211721.jar org.eclipse.etrice.generator.java_lib/org.eclipse.emf.mwe2.launch_2.7.0.v201409021051.jar org.eclipse.etrice.generator.java_lib/org.eclipse.emf.mwe2.language_2.7.0.v201409021051.jar org.eclipse.etrice.generator.java_lib/org.eclipse.core.runtime_3.10.0.v20140318-2214.jar org.eclipse.etrice.generator.java_lib/javax.annotation_1.2.0.v201401042248.jar org.eclipse.etrice.generator.java_lib/org.eclipse.osgi_3.10.2.v20150203-1939.jar org.eclipse.etrice.generator.java_lib/org.eclipse.osgi.compatibility.state_1.0.1.v20140709-1414.jar org.eclipse.etrice.generator.java_lib/org.eclipse.equinox.common_3.6.200.v20130402-1505.jar org.eclipse.etrice.generator.java_lib/org.eclipse.core.jobs_3.6.1.v20141014-1248.jar org.eclipse.etrice.generator.java_lib/runtime_registry_compatibility.jar org.eclipse.etrice.generator.java_lib/org.eclipse.equinox.registry_3.5.400.v20140428-1507.jar org.eclipse.etrice.generator.java_lib/org.eclipse.equinox.preferences_3.5.200.v20140224-1527.jar org.eclipse.etrice.generator.java_lib/org.eclipse.core.contenttype_3.4.200.v20140207-1251.jar org.eclipse.etrice.generator.java_lib/org.eclipse.equinox.app_1.3.200.v20130910-1609.jar org.eclipse.etrice.generator.java_lib/org.eclipse.core.resources_3.9.1.v20140825-1431.jar org.eclipse.etrice.generator.java_lib/org.apache.log4j_1.2.15.v201012070815.jar org.eclipse.etrice.generator.java_lib/org.objectweb.asm_5.0.1.v201404251740.jar org.eclipse.etrice.generator.java_lib/org.eclipse.emf_2.6.0.v20150123-0452.jar org.eclipse.etrice.generator.java_lib/org.apache.commons.io_2.0.1.v201105210651.jar org.eclipse.etrice.generator.java_lib/org.eclipse.ui.ide_3.10.2.v20141118-1227.jar org.eclipse.etrice.generator.java_lib/org.eclipse.ui.views_3.7.0.v20140408-0703.jar org.eclipse.etrice.generator.java_lib/org.eclipse.ui.workbench_3.106.2.v20150204-1030.jar org.eclipse.etrice.generator.java_lib/org.eclipse.ui_3.106.1.v20141002-1150.jar org.eclipse.etrice.generator.java_lib/org.eclipse.swt_3.103.2.v20150203-1313.jar org.eclipse.etrice.generator.java_lib/org.eclipse.swt.win32.win32.x86_64_3.103.2.v20150203-1351.jar org.eclipse.etrice.generator.java_lib/org.eclipse.jface_3.10.2.v20141021-1035.jar org.eclipse.etrice.generator.java_lib/org.eclipse.core.commands_3.6.100.v20140528-1422.jar org.eclipse.etrice.generator.java_lib/org.eclipse.e4.ui.workbench3_0.12.0.v20140227-2118.jar"/> </manifest> - <zipfileset src="${repo_loc}/plugins/org.eclipse.etrice.generator.java/jar-in-jar-loader.zip"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.core.genmodel/bin"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtext_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.ecore.xmi_2.10.2.v20150123-0348.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.ecore_2.10.2.v20150123-0348.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.common_2.10.1.v20150123-0348.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.antlr.runtime_3.2.0.v201101311130.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="com.google.inject_3.0.0.v201312141243.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.mwe.core_1.3.4.v201409021027.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.apache.commons.cli_1.2.0.v201404270220.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.mwe2.runtime_2.7.0.v201409021027.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.mwe.utils_1.3.4.v201409021027.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtext.util_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="com.google.guava_15.0.0.v201403281430.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="javax.inject_1.0.0.v20091030.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtext.xbase_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtext.common.types_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtend.lib_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtext.xbase.lib_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtend.lib.macro_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtext.generator_2.7.3.v201411190455.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtend_2.0.0.v201406030414.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="com.ibm.icu_52.1.1.v201501240615.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xpand_2.0.0.v201406030414.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.xtend.typesystem.emf_2.0.0.v201406030414.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.codegen.ecore_2.10.2.v20150123-0452.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.codegen_2.10.0.v20150123-0452.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.mwe2.lib_2.7.0.v201409021027.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.apache.commons.logging_1.1.1.v201101211721.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.mwe2.launch_2.7.0.v201409021051.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf.mwe2.language_2.7.0.v201409021051.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.core.runtime_3.10.0.v20140318-2214.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="javax.annotation_1.2.0.v201401042248.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.osgi_3.10.2.v20150203-1939.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.osgi.compatibility.state_1.0.1.v20140709-1414.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.equinox.common_3.6.200.v20130402-1505.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.core.jobs_3.6.1.v20141014-1248.jar"/> - <zipfileset dir="${eclipse_home}\plugins\org.eclipse.core.runtime.compatibility.registry_3.5.300.v20140128-0851" includes="runtime_registry_compatibility.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.equinox.registry_3.5.400.v20140428-1507.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.equinox.preferences_3.5.200.v20140224-1527.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.core.contenttype_3.4.200.v20140207-1251.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.equinox.app_1.3.200.v20130910-1609.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.core.resources_3.9.1.v20140825-1431.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.apache.log4j_1.2.15.v201012070815.jar"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.core.common/bin"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.core.fsm/bin"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.objectweb.asm_5.0.1.v201404251740.jar"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.core.room/bin"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.core.genmodel.fsm/bin"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.core.etphys/bin"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.core.etmap/bin"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.generator.fsm/bin"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.emf_2.6.0.v20150123-0452.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.apache.commons.io_2.0.1.v201105210651.jar"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.generator/bin"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.ui.ide_3.10.2.v20141118-1227.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.ui.views_3.7.0.v20140408-0703.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.ui.workbench_3.106.2.v20150204-1030.jar"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.generator.config/bin"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.core.config/bin"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.ui_3.106.1.v20141002-1150.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.swt_3.103.2.v20150203-1313.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.swt.win32.win32.x86_64_3.103.2.v20150203-1351.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.jface_3.10.2.v20141021-1035.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.core.commands_3.6.100.v20140528-1422.jar"/> - <zipfileset dir="${eclipse_home}\plugins" includes="org.eclipse.e4.ui.workbench3_0.12.0.v20140227-2118.jar"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.generator.doc/bin"/> <fileset dir="${repo_loc}/plugins/org.eclipse.etrice.generator.java/bin"/> </jar> + <delete dir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <mkdir dir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtext_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.ecore.xmi_2.10.2.v20150123-0348.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.ecore_2.10.2.v20150123-0348.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.common_2.10.1.v20150123-0348.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.antlr.runtime_3.2.0.v201101311130.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/com.google.inject_3.0.0.v201312141243.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.mwe.core_1.3.4.v201409021027.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.apache.commons.cli_1.2.0.v201404270220.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.mwe2.runtime_2.7.0.v201409021027.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.mwe.utils_1.3.4.v201409021027.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtext.util_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/com.google.guava_15.0.0.v201403281430.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/javax.inject_1.0.0.v20091030.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtext.xbase_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtext.common.types_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtend.lib_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtext.xbase.lib_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtend.lib.macro_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtext.generator_2.7.3.v201411190455.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtend_2.0.0.v201406030414.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/com.ibm.icu_52.1.1.v201501240615.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xpand_2.0.0.v201406030414.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.xtend.typesystem.emf_2.0.0.v201406030414.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.codegen.ecore_2.10.2.v20150123-0452.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.codegen_2.10.0.v20150123-0452.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.mwe2.lib_2.7.0.v201409021027.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.apache.commons.logging_1.1.1.v201101211721.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.mwe2.launch_2.7.0.v201409021051.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf.mwe2.language_2.7.0.v201409021051.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.core.runtime_3.10.0.v20140318-2214.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/javax.annotation_1.2.0.v201401042248.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.osgi_3.10.2.v20150203-1939.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.osgi.compatibility.state_1.0.1.v20140709-1414.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.equinox.common_3.6.200.v20130402-1505.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.core.jobs_3.6.1.v20141014-1248.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.core.runtime.compatibility.registry_3.5.300.v20140128-0851/runtime_registry_compatibility.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.equinox.registry_3.5.400.v20140428-1507.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.equinox.preferences_3.5.200.v20140224-1527.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.core.contenttype_3.4.200.v20140207-1251.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.equinox.app_1.3.200.v20130910-1609.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.core.resources_3.9.1.v20140825-1431.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.apache.log4j_1.2.15.v201012070815.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.objectweb.asm_5.0.1.v201404251740.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.emf_2.6.0.v20150123-0452.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.apache.commons.io_2.0.1.v201105210651.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.ui.ide_3.10.2.v20141118-1227.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.ui.views_3.7.0.v20140408-0703.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.ui.workbench_3.106.2.v20150204-1030.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.ui_3.106.1.v20141002-1150.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.swt_3.103.2.v20150203-1313.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.swt.win32.win32.x86_64_3.103.2.v20150203-1351.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.jface_3.10.2.v20141021-1035.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.core.commands_3.6.100.v20140528-1422.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <copy file="${eclipse_home}/plugins/org.eclipse.e4.ui.workbench3_0.12.0.v20140227-2118.jar" todir="${export_destination}/org.eclipse.etrice.generator.java_lib"/> + <zip destfile="${zip_destination}/eTrice-Java-generator.zip" basedir="${export_destination}" /> </target> </project> diff --git a/releng/org.eclipse.etrice.releng/post-build.sh b/releng/org.eclipse.etrice.releng/post-build.sh index a6542dad4..63332357a 100644 --- a/releng/org.eclipse.etrice.releng/post-build.sh +++ b/releng/org.eclipse.etrice.releng/post-build.sh @@ -6,4 +6,5 @@ echo 'copy update site' cp -R ${WORKSPACE}/last_success/site.packed/* /home/data/httpd/download.eclipse.org/etrice/updates/nightly/ echo 'copy zips' cp -R ${WORKSPACE}/last_success/site.p2.zip/* /home/data/httpd/download.eclipse.org/etrice/archives/nightly/zips/ +cp -R ${WORKSPACE}/last_success/deliveries /home/data/httpd/download.eclipse.org/etrice/archives/nightly/zips/ echo 'done' |