XSMP Modeler is a framework for development of SMDL (Simulation Model Definition Language) as defined in the ECSS SMP standard.
Supported IDES:
- Eclipse
- Visual Studio Code
It comes with:
- an integrated Text Editor with coloring, error checking, auto-completion, formatting, hover information, outline, quick fix, ...
- a customizable C++ code generator.
- Eclipse 2024-03 or newer.
- JavaSE-17
Refers to instructions provided in the releases page or in the ReadTheDoc documentation.
This project uses both Apache Maven and Gradle as its build system.
Maven is used to build Eclipse plugins.
Gradle is used to build CLI and VS Code extension.
From a command-line, run mvn package
and ./gradlew build vscodeExtension
in the root directory of the project source files.
If you are interested in contributing, start by reading the Contributing guide.