Changeset 16b92f9d in OpenModelica
- Timestamp:
- 2020-10-21T14:04:17+02:00 (4 years ago)
- Children:
- 577c0c0b
- Parents:
- 2349d7b8
- git-author:
- Mahder Gebremedhin <mahder.gebremedhin@…> (09/23/20 21:32:59)
- git-committer:
- Mahder Gebremedhin <mahder.gebremedhin@…> (10/21/20 14:04:17)
- Location:
- OMCompiler
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
OMCompiler/3rdParty
- Property commit changed from 544e70aeadf8363a83024ae74ba4865c3692e38f to 7307c74012dbcac64d3591deb508c66988da9d67
-
OMCompiler/CMakeLists.txt
rfbadea3f r16b92f9d 19 19 endif(NOT CMAKE_BUILD_TYPE) 20 20 omc_add_to_report(CMAKE_BUILD_TYPE) 21 22 # Set the installation lib directory as an rpath for all installed 23 # libs. 24 # Maybe there is a better way to do this but it should suffice for now. 25 SET(CMAKE_INSTALL_RPATH ${CMAKE_INSTALL_PREFIX}/lib) 21 26 22 27 -
OMCompiler/Compiler/CMakeLists.txt
r7f25d743 r16b92f9d 152 152 add_dependencies(OpenModelicaCompiler DEPENDENCY_UPDATE) 153 153 154 154 155 include_regular_expression("^$") 155 156 # There is a lonely omc_file.h in Util/. It belongs in runtime/. Remove this when it is moved. … … 169 170 170 171 171 172 172 # OMC Executable. 173 173 add_executable(omc .cmake/omc_main.c) 174 174 target_link_libraries(omc OpenModelicaCompiler) 175 176 177 178 179 ### INSTALLATION 180 181 # Install OpenModelicaCompiler to the directory for LIBRARIES (default=lib) 182 # Install omc to the directory for RUNTIME (default=bin) 183 install(TARGETS omc OpenModelicaCompiler) 184 185 # Install the *ModelicaBuiltin files to <library_dir>/omc/ that is where omc.exe expects them to be. 186 install(FILES NFFrontEnd/NFModelicaBuiltin.mo DESTINATION ${CMAKE_INSTALL_LIBDIR}/omc) 187 install(FILES FrontEnd/ModelicaBuiltin.mo DESTINATION ${CMAKE_INSTALL_LIBDIR}/omc) 188 install(FILES FrontEnd/MetaModelicaBuiltin.mo DESTINATION ${CMAKE_INSTALL_LIBDIR}/omc) -
OMCompiler/Makefile.common
r8356b1aa r16b92f9d 358 358 test -d 3rdParty/FMIL 359 359 mkdir -p 3rdParty/FMIL/build 360 (cd 3rdParty/FMIL/build && test -f Makefile || CC="$(CC)" CXX="$(CXX)" CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" $(CMAKE) -D CMAKE_AR:String="$(AR)" $(MINGW_FMIL_FLAGS) -D FMILIB_BUILD_SHARED_LIB:Bool=$(FMILIB_SHARED) -D FMILIB_BUILD_TESTS:Bool=OFF -D FMILIB_GENERATE_DOXYGEN_DOC:Bool=OFF -DCMAKE_COLOR_MAKEFILE:Bool=OFF -D FMILIB_INSTALL_PREFIX:String=../install .. -G $(CMAKE_TARGET))360 (cd 3rdParty/FMIL/build && test -f Makefile || CC="$(CC)" CXX="$(CXX)" CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" $(CMAKE) -D CMAKE_AR:String="$(AR)" $(MINGW_FMIL_FLAGS) -D FMILIB_BUILD_SHARED_LIB:Bool=$(FMILIB_SHARED) -D FMILIB_BUILD_TESTS:Bool=OFF -D FMILIB_GENERATE_DOXYGEN_DOC:Bool=OFF -DCMAKE_COLOR_MAKEFILE:Bool=OFF -DCMAKE_INSTALL_PREFIX:String=../install .. -G $(CMAKE_TARGET)) 361 361 362 362 # Install expat -
OMCompiler/Makefile.in
r2d64a9a r16b92f9d 159 159 test -d 3rdParty/FMIL 160 160 161 (test -f $@ && test -d 3rdParty/FMIL/build_msvc && test -d 3rdParty/FMIL/install_msvc) || (rm -rf 3rdParty/FMIL/build_msvc && rm -rf 3rdParty/FMIL/install_msvc && mkdir -p 3rdParty/FMIL/build_msvc && cd 3rdParty/FMIL/build_msvc && $(WINE) "$(OMDEV_CMAKE)" -DCMAKE_VERBOSE_MAKEFILE:Bool=ON -DFMILIB_BUILD_TESTS=OFF -DFMILIB_BUILD_STATIC_LIB=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -D FMILIB_INSTALL_PREFIX=../install_msvc ../ -G "NMake Makefiles" && $(WINE) nmake /f Makefile install)161 (test -f $@ && test -d 3rdParty/FMIL/build_msvc && test -d 3rdParty/FMIL/install_msvc) || (rm -rf 3rdParty/FMIL/build_msvc && rm -rf 3rdParty/FMIL/install_msvc && mkdir -p 3rdParty/FMIL/build_msvc && cd 3rdParty/FMIL/build_msvc && $(WINE) "$(OMDEV_CMAKE)" -DCMAKE_VERBOSE_MAKEFILE:Bool=ON -DFMILIB_BUILD_TESTS=OFF -DFMILIB_BUILD_STATIC_LIB=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=../install_msvc ../ -G "NMake Makefiles" && $(WINE) nmake /f Makefile install) 162 162 163 163 (cp -puf 3rdParty/FMIL/install_msvc/lib/fmilib_shared.dll $(OMBUILDDIR)/lib/omc/msvc/fmilib.dll) -
OMCompiler/Makefile.omdev.mingw
r2d64a9a r16b92f9d 331 331 echo call '"${VSCOMNTOOLS}\\..\\..\\VC\\vcvarsall.bat" ${VCVARS_PARAMS}' >> 3rdParty/FMIL/build_msvc/build.bat 332 332 echo echo Calling CMake >> 3rdParty/FMIL/build_msvc/build.bat 333 echo '%OMDEV%\\bin\\cmake\\bin\\cmake -DCMAKE_VERBOSE_MAKEFILE:Bool=ON -DFMILIB_BUILD_TESTS=OFF -DFMILIB_BUILD_STATIC_LIB=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -D FMILIB_INSTALL_PREFIX=../install_msvc ../ -G "NMake Makefiles" -D"CMAKE_MAKE_PROGRAM:PATH=%OMDEV%\\tools\\jom\\jom.exe"' >> 3rdParty/FMIL/build_msvc/build.bat333 echo '%OMDEV%\\bin\\cmake\\bin\\cmake -DCMAKE_VERBOSE_MAKEFILE:Bool=ON -DFMILIB_BUILD_TESTS=OFF -DFMILIB_BUILD_STATIC_LIB=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=../install_msvc ../ -G "NMake Makefiles" -D"CMAKE_MAKE_PROGRAM:PATH=%OMDEV%\\tools\\jom\\jom.exe"' >> 3rdParty/FMIL/build_msvc/build.bat 334 334 echo @echo on >> 3rdParty/FMIL/build_msvc/build.bat 335 335 echo set MAKE= >> 3rdParty/FMIL/build_msvc/build.bat
Note: See TracChangeset
for help on using the changeset viewer.