Jump to: navigation, search

Difference between revisions of "ETrice/Development/PlatformSwitch"

Line 5: Line 5:
  
 
* download the modeling package of the new platform
 
* download the modeling package of the new platform
* install
+
* install following packages:
** Xtext
+
** Xtend (includes Xtend)
** Xtend
+
 
** Graphiti
 
** Graphiti
 
** Google Guava (from Orbit) and also the old version 8.0 (needed by KIELER) from Google
 
** Google Guava (from Orbit) and also the old version 8.0 (needed by KIELER) from Google

Revision as of 05:32, 3 July 2013

Switching the development platform to Kepler

Previously eTrice was developed against Juno. Now we switched to Kepler.

  • download the modeling package of the new platform
  • install following packages:
    • Xtend (includes 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