# Hand-written Rust omc sources copied into each build's working copy (see
# rust_omc.cmake); mmtorust generates the rest. Paths relative to OpenModelica.rs.
# Regenerate from a git checkout:
#   git -C OpenModelica.rs ls-files | grep -vE '^(README|TODO)\.md$|check-unused-deps\.py$|^wasm/build\.sh$'
#
.cargo/config.toml
.config/nextest.toml
.gitignore
Cargo.lock
Cargo.toml
daskr/Cargo.toml
daskr/build.rs
daskr/src/auxiliary.rs
daskr/src/lib.rs
daskr/src/linpack.rs
daskr/src/solver.rs
daskr/tests/cref.rs
daskr/tests/solver_cref.rs
libopenmodelica_compiler/Cargo.toml
libopenmodelica_compiler/gen/gen-sim-tables.c
libopenmodelica_compiler/gen/gen-sim-tables.sh
libopenmodelica_compiler/include/omc_rust_embedding.h
libopenmodelica_compiler/src/lib.rs
libopenmodelica_compiler/src/mmc_compat.rs
libopenmodelica_compiler/src/omedit_runtime.rs
libopenmodelica_compiler/src/sim_metadata.rs
libopenmodelica_compiler/src/wasm_api.rs
libopenmodelica_compiler/src/wasm_plot.rs
metamodelica/Cargo.toml
metamodelica/src/Dangerous.rs
metamodelica/src/array/mod.rs
metamodelica/src/array/static_array.rs
metamodelica/src/assert.rs
metamodelica/src/boolean.rs
metamodelica/src/cancel.rs
metamodelica/src/ext.rs
metamodelica/src/gc.rs
metamodelica/src/host_io.rs
metamodelica/src/integer.rs
metamodelica/src/lib.rs
metamodelica/src/list/macros.rs
metamodelica/src/list/mod.rs
metamodelica/src/misc.rs
metamodelica/src/real/mod.rs
metamodelica/src/real/ryu.rs
metamodelica/src/source_info.rs
metamodelica/src/string/hash.rs
metamodelica/src/string/mod.rs
metamodelica/src/string/uri.rs
metamodelica/src/value/global_root.rs
metamodelica/src/value/mod.rs
metamodelica/src/value/reference_eq.rs
metamodelica_derive/Cargo.toml
metamodelica_derive/src/lib.rs
mmtorust/Cargo.toml
mmtorust/src/MM.rs
mmtorust/src/codegen.rs
mmtorust/src/const_patterns.rs
mmtorust/src/dep_analysis.rs
mmtorust/src/external_c_calls.rs
mmtorust/src/fallibility.rs
mmtorust/src/fix.rs
mmtorust/src/hierarchy.rs
mmtorust/src/main.rs
mmtorust/src/mutable_cycles.rs
mmtorust/src/scripting_api_qt.rs
mmtorust/src/typedexp.rs
mmtorust/src/unused_functions.rs
mmtorust/src/validate.rs
mmtorust/src/visibility.rs
omshell_core/Cargo.toml
omshell_core/src/backend.rs
omshell_core/src/completion.rs
omshell_core/src/driver.rs
omshell_core/src/lib.rs
omshell_core/src/shell.rs
omshell_dioxus/Cargo.toml
omshell_dioxus/src/blitz_demo.rs
omshell_dioxus/src/main.rs
omshell_dioxus/web/index.html
omshell_egui/Cargo.toml
omshell_egui/index.html
omshell_egui/src/app.rs
omshell_egui/src/lib.rs
omshell_egui/src/main.rs
omshell_egui/web/index.html
omshell_omc/Cargo.toml
omshell_omc/examples/link_check.rs
omshell_omc/omc_worker.js
omshell_omc/src/lib.rs
omshell_wgpu/Cargo.toml
omshell_wgpu/src/gyroid.wgsl
omshell_wgpu/src/lib.rs
openmodelica/Cargo.toml
openmodelica/build.rs
openmodelica/src/lib.rs
openmodelica/src/main.rs
openmodelica_animation/Cargo.toml
openmodelica_animation/src/lib.rs
openmodelica_animation/src/dxf.rs
openmodelica_animation/src/math.rs
openmodelica_animation/src/scene.rs
openmodelica_animation/tests/DoublePendulum_visual.xml
openmodelica_animation_wasm/Cargo.toml
openmodelica_animation_wasm/src/lib.rs
openmodelica_ast/Cargo.toml
openmodelica_ast/src/Absyn.rs
openmodelica_ast/src/GlobalScript.rs
openmodelica_ast/src/ParserExt.rs
openmodelica_ast/src/lib.rs
openmodelica_ast/src/parser/lexer.rs
openmodelica_ast/src/parser/mod.rs
openmodelica_ast/src/parser/token_input.rs
openmodelica_ast/tests/data/Absyn.mo
openmodelica_ast/tests/data/CodegenC.mo
openmodelica_ast_collections/Cargo.toml
openmodelica_backend/Cargo.toml
openmodelica_backend/src/Globals.rs
openmodelica_backend/src/HpcOmBenchmarkExt.rs
openmodelica_backend_main/Cargo.toml
openmodelica_backend_main/src/Globals.rs
openmodelica_backend_main/src/ModelInstanceReference.rs
openmodelica_backend_main/src/capi.rs
openmodelica_backend_tools/Cargo.toml
openmodelica_backend_tools/src/CevalScriptOMSimulator_wasm.rs
openmodelica_backend_tools/src/SerializeSparsityPattern.rs
openmodelica_backend_types/Cargo.toml
openmodelica_backend_util/Cargo.toml
openmodelica_backend_util/src/BackendDAEEXT.rs
openmodelica_codegen/Cargo.toml
openmodelica_codegen_c/Cargo.toml
openmodelica_codegen_cfunctions/Cargo.toml
openmodelica_codegen_cpp/Cargo.toml
openmodelica_codegen_cpp_common/Cargo.toml
openmodelica_codegen_cpp_ext/Cargo.toml
openmodelica_codegen_cpp_omsi/Cargo.toml
openmodelica_codegen_cpp_omsi_ext/Cargo.toml
openmodelica_codegen_fmu/Cargo.toml
openmodelica_codegen_fmu_c/Cargo.toml
openmodelica_codegen_fmu_omsi/Cargo.toml
openmodelica_codegen_graphml/Cargo.toml
openmodelica_codegen_wasm_jit/Cargo.toml
openmodelica_codegen_wasm_jit/src/CodegenWasmJit.rs
openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions.rs
openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions/runtime_stub.rs
openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions/runtime_wasmer.rs
openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions/runtime_wasmtime.rs
openmodelica_codegen_wasm_jit/src/CodegenWasmJitFunctions/sim_systems.rs
openmodelica_codegen_wasm_jit_runtime/.cargo/config.toml
openmodelica_codegen_wasm_jit_runtime/.gitignore
openmodelica_codegen_wasm_jit_runtime/Cargo.lock
openmodelica_codegen_wasm_jit_runtime/Cargo.toml
openmodelica_codegen_wasm_jit_runtime/build-runtime.sh
openmodelica_codegen_wasm_jit_runtime/src/lib.rs
openmodelica_codegen_wasm_jit_runtime/src/nls.rs
openmodelica_codegen_wasm_jit_runtime/src/session.rs
openmodelica_codegen_wasm_jit_runtime/src/standalone.rs
openmodelica_fmi3_wasm/Cargo.lock
openmodelica_fmi3_wasm/Cargo.toml
openmodelica_fmi3_wasm/src/lib.rs
openmodelica_fmi3_wasm/wit/fmi3-callbacks.wit
openmodelica_fmi3_wasm/wit/fmi3-co-simulation.wit
openmodelica_fmi3_wasm/wit/fmi3-common.wit
openmodelica_fmi3_wasm/wit/fmi3-model-exchange.wit
openmodelica_fmi3_wasm/wit/fmi3-scheduled-execution.wit
openmodelica_fmi3_wasm/wit/fmi3-types.wit
openmodelica_fmi3_wasm/wit/world.wit
openmodelica_codegen_xml/Cargo.toml
openmodelica_dump_extra/Cargo.toml
openmodelica_error/Cargo.toml
openmodelica_error/src/ErrorExt.rs
openmodelica_error/src/ErrorTypes.rs
openmodelica_error/src/lib.rs
openmodelica_frontend/Cargo.toml
openmodelica_frontend/src/Globals.rs
openmodelica_frontend_base/Cargo.toml
openmodelica_frontend_base/src/Globals.rs
openmodelica_frontend_dump/Cargo.toml
openmodelica_frontend_dump/src/Globals.rs
openmodelica_frontend_dump/src/unittests/component_reference_basics_tests.rs
openmodelica_frontend_dump/src/unittests/dump_tests.rs
openmodelica_frontend_dump/src/unittests/expression_basics_tests.rs
openmodelica_frontend_dump/src/unittests/mod.rs
openmodelica_frontend_dump/src/unittests/path_string_tests.rs
openmodelica_frontend_dump/src/unittests/unparse_str_tests.rs
openmodelica_frontend_inst/Cargo.toml
openmodelica_frontend_types/Cargo.toml
openmodelica_mat_writer/Cargo.toml
openmodelica_mat_writer/src/lib.rs
openmodelica_modelica_utilities/Cargo.toml
openmodelica_modelica_utilities/src/lib.rs
openmodelica_nbackend/Cargo.toml
openmodelica_nbackend/src/NBASSCExt.rs
openmodelica_nf_frontend/Cargo.toml
openmodelica_nf_frontend/build.rs
openmodelica_nf_frontend/src/FFI.rs
openmodelica_nf_frontend/src/FFI_wasm.rs
openmodelica_nf_frontend/src/ffi_catch.cpp
openmodelica_program_util/Cargo.toml
openmodelica_script_util/Cargo.toml
openmodelica_script_util/src/Curl.rs
openmodelica_script_util/src/Curl_wasm.rs
openmodelica_script_util/src/DynLoadExt.rs
openmodelica_script_util/src/SimulationResults.rs
openmodelica_script_util/src/UnitParserExt.rs
openmodelica_script_util/src/Unzip.rs
openmodelica_script_util/src/read_matlab4.rs
openmodelica_script_util/src/result_readers.rs
openmodelica_scripting_api_gen/Cargo.toml
openmodelica_scripting_api_gen/src/main.rs
openmodelica_scripting_qt/.gitignore
openmodelica_scripting_qt/Cargo.toml
openmodelica_scripting_qt/src/lib.rs
openmodelica_sim_meta/Cargo.toml
openmodelica_sim_meta/src/driver.rs
openmodelica_sim_meta/src/lib.rs
openmodelica_simcode_types/Cargo.toml
openmodelica_simcode_util/Cargo.toml
openmodelica_susan/Cargo.toml
openmodelica_susan/src/main.rs
openmodelica_tpl/Cargo.toml
openmodelica_util/Cargo.toml
openmodelica_util/build.rs
openmodelica_util/src/Autoconf.rs
openmodelica_util/src/Corba.rs
openmodelica_util/src/FMIExt.rs
openmodelica_util/src/File.rs
openmodelica_util/src/Global.rs
openmodelica_util/src/Globals.rs
openmodelica_util/src/IOStreamExt.rs
openmodelica_util/src/Lapack.rs
openmodelica_util/src/Lapack_nalgebra.rs
openmodelica_util/src/OMSimulatorExt.rs
openmodelica_util/src/Print.rs
openmodelica_util/src/Settings.rs
openmodelica_util/src/StackOverflow.rs
openmodelica_util/src/System.rs
openmodelica_util/src/TaskGraphResults.rs
openmodelica_util/src/Vector.rs
openmodelica_util/src/ZeroMQ.rs
openmodelica_util/src/dynload.rs
openmodelica_util/src/dynload_wasm.rs
openmodelica_util/src/runtime_error_shim.c
openmodelica_util/src/unittests/avl_set_string_tests.rs
openmodelica_util/src/unittests/avl_tree_string_tests.rs
openmodelica_util/src/unittests/diff_algorithm_tests.rs
openmodelica_util/src/unittests/flags_util_tests.rs
openmodelica_util/src/unittests/hash_set_string_tests.rs
openmodelica_util/src/unittests/mod.rs
openmodelica_util/src/unittests/sb_tests.rs
openmodelica_util/src/unittests/string_allocator_tests.rs
openmodelica_util/src/unittests/string_util_tests.rs
openmodelica_util/src/unittests/unordered_map_tests.rs
openmodelica_util/src/unittests/unordered_set_tests.rs
openmodelica_util/src/unittests/util_tests.rs
openmodelica_util_datatypes_basic/Cargo.toml
openmodelica_util_datatypes_basic/src/GCExt.rs
openmodelica_util_datatypes_basic/src/Mutable.rs
openmodelica_util_datatypes_basic/src/Pointer.rs
openmodelica_util_datatypes_basic/src/unittests/array_tests.rs
openmodelica_util_datatypes_basic/src/unittests/double_ended_tests.rs
openmodelica_util_datatypes_basic/src/unittests/list_tests.rs
openmodelica_util_datatypes_basic/src/unittests/mod.rs
openmodelica_util_datatypes_basic/src/unittests/mutable_cycle_drop_tests.rs
openmodelica_util_datatypes_basic/src/unittests/mutable_tests.rs
openmodelica_wasi/Cargo.toml
openmodelica_wasi/src/lib.rs
openmodelica_wasi/src/wasi.rs
openmodelica_wasi/src/fs.rs
openmodelica_wasi_libc/Cargo.toml
openmodelica_wasi_libc/build.rs
openmodelica_wasi_libc/src/lib.rs
openmodelica_wasi_libc/external_c_stubs.c
openmodelica_wasi_libc/external_c_callbacks.c
openmodelica_wasm_jit/Cargo.toml
openmodelica_wasm_jit/build.rs
openmodelica_wasm_jit/external_c_stubs.c
openmodelica_wasm_jit/src/engine_config.rs
openmodelica_wasm_jit/src/host.rs
openmodelica_wasm_jit/src/lib.rs
openmodelica_wasm_jit/src/model.rs
openmodelica_wasm_jit/src/sig.rs
openmodelica_wasm_jit/src/sim_driver.rs
openmodelica_wasm_jit/src/sim_runtime_stub.rs
openmodelica_wasm_jit/src/sim_runtime_wasmer.rs
openmodelica_wasm_jit/src/sim_runtime_wasmtime.rs
openmodelica_wasm_jit/src/wasi_shim.rs
rust-toolchain.toml
susanSources.txt
wasm/index.html
wasm/omc-cli.js
wasm/plot.js
wasm/theme.css
wasm/home/index.html
wasm/omc-terminal/index.html
wasm/simulator/index.html
wasm/simulator/omc-worker.js
wasm/simulator/config.json
wasm/simulator/examples/BouncingBall.mo
wasm/anim/animation.js
wasm/anim/OrbitControls.js
wasm/anim/anim-view.js
wasm/anim/anim-core.js
wasm/fmi-simulator/index.html
wasm/fmi-simulator/fmu.js
wasm/fmi-simulator/master.js
wasm/icons/fmi.svg
wasm/icons/om.svg
wasm/icons/omshell.svg
wasm/icons/omnotebook.svg
wasm/icons/omedit.png
wasm/icons/openmodelica-logo.svg
wasm/icons/simulator.svg
