Changeset 6f81d96 in OpenModelica
- Timestamp:
- 2020-10-21T14:04:15+02:00 (3 years ago)
- Children:
- b5b95099
- Parents:
- 27124b2
- git-author:
- Mahder Gebremedhin <mahder.gebremedhin@…> (07/12/20 20:34:30)
- git-committer:
- Mahder Gebremedhin <mahder.gebremedhin@…> (10/21/20 14:04:15)
- Location:
- OMCompiler
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
OMCompiler/Compiler/runtime/CMakeLists.txt
r27124b2 r6f81d96 22 22 target_link_libraries(omcruntime PUBLIC Intl) 23 23 target_link_libraries(omcruntime PUBLIC iconv) 24 target_link_libraries(omcruntime PUBLIC OpenModelicaRuntimeC) 24 25 target_link_libraries(omcruntime PUBLIC omc::3rd::lpsolve55) 25 target_link_libraries(omcruntime PUBLIC OpenModelicaRuntimeC)26 26 target_link_libraries(omcruntime PUBLIC omc::3rd::libzmq) 27 27 target_link_libraries(omcruntime PUBLIC omc::3rd::FMIL::minizip) # We use the minizip lib from 3rdParty/FMIL 28 28 # target_link_libraries(omcruntime PUBLIC omc::3rd::gc) 29 29 30 target_include_directories(omcruntime PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})31 32 target_include_directories(omcruntime PRIVATE ${SimulationRuntimeC_SOURCE_DIR}) #for openmodelica.h :/33 30 target_include_directories(omcruntime PRIVATE ${OMCompiler_SOURCE_DIR}) #for revision.h 34 35 target_include_directories(omcruntime PRIVATE ${OMCompiler_SOURCE_DIR}/Compiler) #for OpenModelicaBootstrappingHeader.h :/36 31 37 32 … … 45 40 add_library(omcbackendruntime STATIC ${OMC_BACKENDRUNTIIME_SOURCES}) 46 41 add_library(omc::compiler::backendruntime ALIAS omcbackendruntime) 47 # target_compile_features(omcbackendruntime PRIVATE cxx_std_11)48 42 49 43 target_link_libraries(omcbackendruntime PUBLIC OpenModelicaRuntimeC) … … 51 45 target_link_libraries(omcbackendruntime PUBLIC omc::3rd::gc) 52 46 53 54 target_include_directories(omcbackendruntime PRIVATE ${SimulationRuntimeC_SOURCE_DIR}) #for openmodelica.h :/55 47 target_include_directories(omcbackendruntime PRIVATE ${OMCompiler_SOURCE_DIR}) #for revision.h 56 target_include_directories(omcbackendruntime PRIVATE ${OMCompiler_SOURCE_DIR}/Compiler) #for OpenModelicaBootstrappingHeader.h :/57 58 59 60 48 61 49 … … 66 54 add_library(omcgraphstream STATIC ${OMC_GRAPH_STREAM_SOURCES}) 67 55 add_library(omc::compiler::graphstream ALIAS omcgraphstream) 68 # target_compile_features(omcbackendruntime PRIVATE cxx_std_11)69 56 70 57 target_link_libraries(omcgraphstream PUBLIC OpenModelicaRuntimeC) 71 58 target_link_libraries(omcgraphstream PUBLIC omc::3rd::netstream) 72 # target_link_libraries(omcbackendruntime PUBLIC omc::3rd::fmilib::shared) # We use the minizip lib from 3rdParty/FMIL73 # target_link_libraries(omcbackendruntime PUBLIC omc::3rd::gc)74 75 76 # target_include_directories(omcbackendruntime PRIVATE ${SimulationRuntimeC_SOURCE_DIR}) #for openmodelica.h :/77 # target_include_directories(omcbackendruntime PRIVATE ${OMCompiler_SOURCE_DIR}) #for revision.h78 target_include_directories(omcgraphstream PRIVATE ${OMCompiler_SOURCE_DIR}/Compiler) #for OpenModelicaBootstrappingHeader.h :/ -
OMCompiler/Compiler/runtime/Dynload_omc.cpp
rc251417 r6f81d96 39 39 #include "openmodelica.h" 40 40 #include "meta/meta_modelica.h" 41 41 42 #define ADD_METARECORD_DEFINITIONS static 42 #include "OpenModelicaBootstrappingHeader.h" 43 #if defined(OMC_BOOTSTRAPPING) 44 #include "../boot/tarball-include/OpenModelicaBootstrappingHeader.h" 45 #else 46 #include "../OpenModelicaBootstrappingHeader.h" 47 #endif 48 43 49 #include "Dynload.cpp" 44 50 #include "ModelicaUtilities.h" -
OMCompiler/Compiler/runtime/Error_omc.cpp
rdf6240e r6f81d96 35 35 #include "meta/meta_modelica.h" 36 36 #include "util/modelica_string.h" 37 37 38 #define ADD_METARECORD_DEFINITIONS static 38 #include "OpenModelicaBootstrappingHeader.h" 39 #if defined(OMC_BOOTSTRAPPING) 40 #include "../boot/tarball-include/OpenModelicaBootstrappingHeader.h" 41 #else 42 #include "../OpenModelicaBootstrappingHeader.h" 43 #endif 44 39 45 #include "util/ModelicaUtilitiesExtra.h" 40 46 -
OMCompiler/Compiler/runtime/FMI_omc.c
rc251417 r6f81d96 30 30 31 31 #include "meta/meta_modelica.h" 32 32 33 #define ADD_METARECORD_DEFINITIONS static 33 #include "OpenModelicaBootstrappingHeader.h" 34 #if defined(OMC_BOOTSTRAPPING) 35 #include "../boot/tarball-include/OpenModelicaBootstrappingHeader.h" 36 #else 37 #include "../OpenModelicaBootstrappingHeader.h" 38 39 #endif 40 34 41 #include "FMIImpl.c" -
OMCompiler/Compiler/runtime/GraphStreamExt_omc.cpp
r27124b2 r6f81d96 38 38 extern "C" { 39 39 #include "meta/meta_modelica.h" 40 40 41 #define ADD_METARECORD_DEFINITIONS static 41 #include "OpenModelicaBootstrappingHeader.h" 42 #if defined(OMC_BOOTSTRAPPING) 43 #include "../boot/tarball-include/OpenModelicaBootstrappingHeader.h" 44 #else 45 #include "../OpenModelicaBootstrappingHeader.h" 46 #endif 42 47 } 43 48 -
OMCompiler/Compiler/runtime/HpcOmBenchmarkExt_omc.cpp
rc251417 r6f81d96 1 1 #include "openmodelica.h" 2 2 #include "meta/meta_modelica.h" 3 3 4 #define ADD_METARECORD_DEFINITIONS static 4 #include "OpenModelicaBootstrappingHeader.h" 5 #if defined(OMC_BOOTSTRAPPING) 6 #include "../boot/tarball-include/OpenModelicaBootstrappingHeader.h" 7 #else 8 #include "../OpenModelicaBootstrappingHeader.h" 9 #endif 10 5 11 6 12 #if !defined(_MSC_VER) -
OMCompiler/Compiler/runtime/HpcOmSchedulerExt_omc.cpp
rc251417 r6f81d96 1 1 #include "openmodelica.h" 2 2 #include "meta/meta_modelica.h" 3 3 4 #define ADD_METARECORD_DEFINITIONS static 4 #include "OpenModelicaBootstrappingHeader.h" 5 #if defined(OMC_BOOTSTRAPPING) 6 #include "../boot/tarball-include/OpenModelicaBootstrappingHeader.h" 7 #else 8 #include "../OpenModelicaBootstrappingHeader.h" 9 #endif 5 10 6 11 #if !defined(_MSC_VER) -
OMCompiler/Compiler/runtime/SimulationResults_omc.c
rb9156e9 r6f81d96 39 39 40 40 #include "meta/meta_modelica.h" 41 41 42 #define ADD_METARECORD_DEFINITIONS static 42 #include "OpenModelicaBootstrappingHeader.h" 43 #if defined(OMC_BOOTSTRAPPING) 44 #include "../boot/tarball-include/OpenModelicaBootstrappingHeader.h" 45 #else 46 #include "../OpenModelicaBootstrappingHeader.h" 47 #endif 43 48 44 49 #include "SimulationResults.c" -
OMCompiler/Compiler/runtime/System_omc.c
rb9156e9 r6f81d96 51 51 #include "meta/meta_modelica.h" 52 52 #include "ModelicaUtilities.h" 53 53 54 #define ADD_METARECORD_DEFINITIONS static 54 #include "OpenModelicaBootstrappingHeader.h" 55 #if defined(OMC_BOOTSTRAPPING) 56 #include "../boot/tarball-include/OpenModelicaBootstrappingHeader.h" 57 #else 58 #include "../OpenModelicaBootstrappingHeader.h" 59 #endif 60 55 61 #include "systemimpl.c" 56 62 -
OMCompiler/Compiler/runtime/TaskGraphResults_omc.cpp
rc251417 r6f81d96 3 3 #include "openmodelica.h" 4 4 #include "meta/meta_modelica.h" 5 5 6 #define ADD_METARECORD_DEFINITIONS static 6 #include "OpenModelicaBootstrappingHeader.h" 7 #if defined(OMC_BOOTSTRAPPING) 8 #include "../boot/tarball-include/OpenModelicaBootstrappingHeader.h" 9 #else 10 #include "../OpenModelicaBootstrappingHeader.h" 11 #endif 7 12 } 13 8 14 #include "TaskGraphResultsCmp.cpp" 9 15 #else -
OMCompiler/Compiler/runtime/ptolemyio_omc.cpp
rb9156e9 r6f81d96 31 31 extern "C" { 32 32 #include "meta/meta_modelica.h" 33 33 34 #define ADD_METARECORD_DEFINITIONS static 34 #include "OpenModelicaBootstrappingHeader.h" 35 #if defined(OMC_BOOTSTRAPPING) 36 #include "../boot/tarball-include/OpenModelicaBootstrappingHeader.h" 37 #else 38 #include "../OpenModelicaBootstrappingHeader.h" 39 #endif 40 35 41 } 36 42 #include "ptolemyio.cpp" -
OMCompiler/Compiler/runtime/settingsimpl.c
rc69955d r6f81d96 35 35 #include <assert.h> 36 36 #include "omc_config.h" 37 #include "OpenModelicaBootstrappingHeader.h" 37 38 #if defined(OMC_BOOTSTRAPPING) 39 #include "../boot/tarball-include/OpenModelicaBootstrappingHeader.h" 40 #else 41 #include "../OpenModelicaBootstrappingHeader.h" 42 #endif 38 43 39 44 #if defined(_MSC_VER) || defined(__MINGW32__) -
OMCompiler/SimulationRuntime/c/CMakeLists.txt
r0476685a r6f81d96 28 28 # target_link_libraries(OpenModelicaRuntimeC PUBLIC $<$<CXX_COMPILER_ID:gcc>:dbghelp>) 29 29 30 target_include_directories(OpenModelicaRuntimeC PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) 31 30 32 31 33
Note: See TracChangeset
for help on using the changeset viewer.