X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=simgear%2FCMakeLists.txt;h=6080b59e236f6943713dd72bd0a6522983b09dd4;hb=f3c131ffaf04d8e04595c1271f8a70c8a9d89f5f;hp=3f6f03c59b80e1f3a67e778e3b957912b6483a6a;hpb=ae9757bf43940db6ef1c53aa1769465ab657ebcb;p=simgear.git diff --git a/simgear/CMakeLists.txt b/simgear/CMakeLists.txt index 3f6f03c5..6080b59e 100644 --- a/simgear/CMakeLists.txt +++ b/simgear/CMakeLists.txt @@ -5,6 +5,7 @@ foreach( mylibfolder bucket debug ephemeris + hla io magvar math @@ -38,18 +39,20 @@ install (FILES ${HEADERS} DESTINATION include/simgear/) if(SIMGEAR_SHARED) message(STATUS "building shared library") get_property(allSources GLOBAL PROPERTY ALL_SOURCES) - get_property(publicHeaders GLOBAL PROPERTY PUBLIC_HEADERS) + get_property(publicHeaders GLOBAL PROPERTY PUBLIC_HEADERS) add_library(SimGear SHARED ${allSources}) set_property(TARGET SimGear PROPERTY FRAMEWORK 1) - message(STATUS "public header: ${publicHeaders}") - set_property(TARGET SimGear PROPERTY PUBLIC_HEADER "${publicHeaders}") + message(STATUS "public header: ${publicHeaders}") + set_property(TARGET SimGear PROPERTY PUBLIC_HEADER "${publicHeaders}") + set_property(TARGET SimGear PROPERTY LINKER_LANGUAGE CXX) target_link_libraries(SimGear ${ZLIB_LIBRARY} ${OPENSCENEGRAPH_LIBRARIES} ${OPENAL_LIBRARY} ${ALUT_LIBRARY} ${OPENGL_LIBRARY}) - install() + install(TARGETS SimGear LIBRARY DESTINATION lib${LIB_SUFFIX} + PUBLIC_HEADER DESTINATION include/simgear) endif(SIMGEAR_SHARED) - \ No newline at end of file +