Нет описания

Andreas Mülder b6b2e890b7 Update README.md 10 лет назад
examples 0406a0604d disabled constants in stext, incremented to version 2.4.1 11 лет назад
features 339781a916 Renamed Default classes to Generic classes 11 лет назад
manual-tests 0ddc09257a updates Operations-Test from int to long 10 лет назад
plugins 19e9069236 Removed caching of simulation injector 10 лет назад
releng 5950ee66a9 renamed default domain to generic domain 11 лет назад
test-plugins a9b3256cb5 Fixed pointer reference for logical expression in C++ SCTUnit generator. Regenerated C++ test cases. 10 лет назад
README.md b6b2e890b7 Update README.md 10 лет назад

README.md

#Yakindu Statechart Tools

(http://www.statecharts.org)

The free to use, open source toolkit YAKINDU Statechart Tools (SCT) provides an integrated modeling environment for the specification and development of reactive, event-driven systems based on the concept of statecharts.

How to setup your developer workspace

  • Download Eclipse Luna from https://www.eclipse.org/downloads/
  • Install the current Xtext release
  • Select the Git perspective and clone the following Git Repositories:
  • On both repositories, select 'Import projects' on the 'working directory' subfolder
  • Set the target platform to org.yakindu.base.target/luna.target
    • Open the target file and click on the link for setting the target platform (takes some minutes the first time)
  • Build relevant Xtext grammars
    • Rightclick on org.yakindu.base.expressions/Expressions.xtext => Run As.. => Generate Xtext Artifacts
    • Rightclick on org.yakindu.sct.stext/SText.xtext => Run As.. => Generate Xtext Artifacts
    • Rightclick org.yakindu.sct.generator.genmodel/SGen.xtext => Run As.. => Generate Xtext Artifacts

After these steps all projects should compile without errors. To launch a runtime instance which has these projects as installed plugins, just right-click on a project => Run As => Eclipse Application