Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "ETrice/Development/PlatformSwitch"
< ETrice | Development
(→Switch of the Eclipse Platform) |
|||
Line 1: | Line 1: | ||
== Switch of the Eclipse Platform == | == Switch of the Eclipse Platform == | ||
− | + | Previously eTrice was developed against Juno. | |
+ | Now we switched to Kepler. | ||
− | |||
− | |||
− | |||
* download the modeling package of the new platform | * download the modeling package of the new platform | ||
* install | * install | ||
Line 11: | Line 9: | ||
** Xtend | ** Xtend | ||
** Graphiti | ** Graphiti | ||
− | ** Guava (from Orbit) and | + | ** Google Guava (from Orbit) and also the old version 8.0 (needed by KIELER) from Google |
** KIELER | ** KIELER | ||
− | ** | + | ** Buckminster (only as editor for resource map and component specifications needed) |
− | * let ETRICE_TARGET_PLATFORM point to | + | * make adjustments where necessary (e.g. API has changed) |
− | * | + | * let ETRICE_TARGET_PLATFORM point to new platform |
− | + | * check the versions in make.xml, target convert of runtime.c.tests | |
− | + | * check the versions in make.xml, targets generate and convert of generator.java.tests and generator.c.tests | |
− | + | * adjust the Buckminster resource map /org.eclipse.etrice.releng/build.rmap | |
− | + | * launch and check the Hudson build | |
− | + | ||
− | + | ||
− | * | + | |
− | + | ||
− | * adjust the Buckminster resource map /org.eclipse.etrice.releng/build.rmap | + | |
− | * | + | |
− | + | ||
− | + |
Revision as of 05:53, 2 July 2013
Switch of the Eclipse Platform
Previously eTrice was developed against Juno. Now we switched to Kepler.
- download the modeling package of the new platform
- install
- Xtext
- Xtend
- Graphiti
- Google Guava (from Orbit) and also the old version 8.0 (needed by KIELER) from Google
- KIELER
- Buckminster (only as editor for resource map and component specifications needed)
- make adjustments where necessary (e.g. API has changed)
- let ETRICE_TARGET_PLATFORM point to new platform
- check the versions in make.xml, target convert of runtime.c.tests
- check the versions in make.xml, targets generate and convert of generator.java.tests and generator.c.tests
- adjust the Buckminster resource map /org.eclipse.etrice.releng/build.rmap
- launch and check the Hudson build