Skip to content

Repository files navigation

OMSimulator-3rdParty

OpenModelica FMI & SSP simulator - third party sources used by OMSimulator

CTPL

fmi4c

GLFW

ImGui

json

libzip

Lua

zlib/minizip

PugiXML

Sundials (CVODE, KINSOL)

tinyfiledialogs

Xerces-c (Apache Xerces-C validating XML parser)

zlib

Building standalone

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.

About

OpenModelica FMI simulator - third party dependent libraries

Resources

Stars

5 stars

Watchers

13 watching

Forks

Releases

Packages

Used by

Contributors

Languages