Skip to content

Commit

Permalink
Remove Modelica ModelicaExternalC from 3rdParty.
Browse files Browse the repository at this point in the history
  - It is moved to `OpenModelica/OMCompiler/SimulationRuntime` instead.

  - The reason for this change is that ModelicaExternalC actually depends
    on out OpenModelicaRuntimeC library for some definitions. As opposed
    to we depending on it as every other 3rdParty library.

    It has an API we have to implement. Not just something we consume.

    So to keep the hierarchy and structure as logical as possible AND to
    make sure build tools can link libraries in the correct order without
    us having to interfere and reorder things, it is being moved.
  • Loading branch information
mahge committed Nov 19, 2021
1 parent 1f394c2 commit a2d20cf
Show file tree
Hide file tree
Showing 64 changed files with 0 additions and 50,432 deletions.
24 changes: 0 additions & 24 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -83,30 +83,6 @@ Ipopt-3.13.4/build
FMIL/build/
FMIL/install/

ModelicaExternalC/BuildProjects/autotools/.libs/
ModelicaExternalC/BuildProjects/autotools/AUTHORS
ModelicaExternalC/BuildProjects/autotools/COPYING
ModelicaExternalC/BuildProjects/autotools/ChangeLog
ModelicaExternalC/BuildProjects/autotools/INSTALL
ModelicaExternalC/BuildProjects/autotools/Makefile
ModelicaExternalC/BuildProjects/autotools/Makefile.in
ModelicaExternalC/BuildProjects/autotools/NEWS
ModelicaExternalC/BuildProjects/autotools/aclocal.m4
ModelicaExternalC/BuildProjects/autotools/compile
ModelicaExternalC/BuildProjects/autotools/config.guess
ModelicaExternalC/BuildProjects/autotools/config.sub
ModelicaExternalC/BuildProjects/autotools/configure
ModelicaExternalC/BuildProjects/autotools/depcomp
ModelicaExternalC/BuildProjects/autotools/install-sh
ModelicaExternalC/BuildProjects/autotools/libtool
ModelicaExternalC/BuildProjects/autotools/ltmain.sh
ModelicaExternalC/BuildProjects/autotools/m4/
ModelicaExternalC/BuildProjects/autotools/missing
ModelicaExternalC/C-Sources/.deps/
ModelicaExternalC/C-Sources/.dirstamp
ModelicaExternalC/C-Sources/zlib/.deps/
ModelicaExternalC/C-Sources/zlib/.dirstamp

SuiteSparse/build/

antlr/3.2/libantlr3c-3.2/.deps/
Expand Down
9 changes: 0 additions & 9 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -131,15 +131,6 @@ add_library(omc::3rd::metis ALIAS metis)
target_include_directories(metis INTERFACE metis-5.1.0/include)


# ModelicaExternalC
omc_add_subdirectory(ModelicaExternalC)
add_library(omc::3rd::Modelica::ExternalC ALIAS ModelicaExternalC)
add_library(omc::3rd::Modelica::MatIO ALIAS ModelicaMatIO)
add_library(omc::3rd::Modelica::IO ALIAS ModelicaIO)
add_library(omc::3rd::Modelica::StandardTables ALIAS ModelicaStandardTables)
add_library(omc::3rd::Modelica::zlib ALIAS zlib)


omc_add_subdirectory(open62541)
add_library(omc::3rd::opcua ALIAS opcua)

Expand Down
27 changes: 0 additions & 27 deletions ModelicaExternalC.txt

This file was deleted.

1 change: 0 additions & 1 deletion ModelicaExternalC/.gitattributes

This file was deleted.

18 changes: 0 additions & 18 deletions ModelicaExternalC/BuildProjects/autotools/Makefile.am

This file was deleted.

21 changes: 0 additions & 21 deletions ModelicaExternalC/BuildProjects/autotools/README

This file was deleted.

7 changes: 0 additions & 7 deletions ModelicaExternalC/BuildProjects/autotools/autogen.sh

This file was deleted.

181 changes: 0 additions & 181 deletions ModelicaExternalC/BuildProjects/autotools/configure.ac

This file was deleted.

Loading

0 comments on commit a2d20cf

Please sign in to comment.