Difference between revisions of "ETrice/Development/PlatformSwitch"

From Eclipsepedia

Jump to: navigation, search
Line 6: Line 6:
 
* download the modeling package of the new platform [http://www.eclipse.org/downloads/ download]
 
* download the modeling package of the new platform [http://www.eclipse.org/downloads/ download]
 
* install following packages:
 
* install following packages:
** Xtext (includes Xtend automatically)
+
** from Kepler update site:
** Graphiti
+
*** Xtext (includes Xtend automatically)
** C/C++ Development Tools and C/C++ Development Tools SDK
+
*** Graphiti
** Google Guava (from Orbit) and also the old version 8.0 (needed by KIELER) from Google
+
*** C/C++ Development Tools and C/C++ Development Tools SDK
** KIELER
+
** from Google Guava update site: (Guava - http://guava-osgi.googlecode.com/svn/trunk/repository/)
 +
*** Google Guava: the old version 8.0 (needed by KIELER) - another version has already been installed as a dependency of Xtext
 +
** from Google Guava update site: ( KIELER for eTrice http://download.eclipse.org/etrice/KIELER/kieler-0.7.1)
 +
*** KIELER
  
 
** Buckminster (only as editor for resource map and component specifications needed)
 
** Buckminster (only as editor for resource map and component specifications needed)

Revision as of 06:35, 3 July 2013

Switching the development platform to Kepler

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

    • 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