OpenModelica FMI & SSP simulator - third party sources used by OMSimulator
- https://github.com/vit-vit/CTPL [SHA1 ID: 437e135dbd94eb65b45533d9ce8ee28b5bd37b6d]
- https://www.glfw.org/ [version 3.4]
- https://www.lua.org/download.html [version 5.3.4]
- https://github.com/madler/zlib/tree/master/contrib/minizip [version 1.2.13]
- Lawrence Livermore National Laboratory SUNDIALS [version v7.8.0]
- https://sourceforge.net/projects/tinyfiledialogs/ [version 3.18.2]
- https://github.com/apache/xerces-c/archive/refs/tags/v3.2.3.zip [version 3.2.3]
This repository is normally built as the 3rdParty subdirectory of
OMSimulator. To build-test it on
its own (which is what .github/workflows/build.yml does):
git submodule update --init --recursive
cmake -S . -B build
cmake --build build -j$(nproc)cmake/standalone.cmake supplies the settings OMSimulator would otherwise have
made before adding this directory. It is included only when this directory is
the top of the build, so it cannot affect how OMSimulator itself is configured.
Add -DOMS_ENABLE_OMSimulatorGui=ON to also build imgui, GLFW and
tinyfiledialogs.