X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2Fthird_party%2FPluma%2FCMakeLists.txt;h=c7e062c769dd922cced50e17a07cc628a93dadcb;hb=bf4172934768034696b1c4b993b7e92e3808e083;hp=9f936e126502f605f2b17a451aca8a602152b9d8;hpb=8c23766af88a29c3e830299dffc4b95d9fe61df9;p=cpPlugins.git diff --git a/lib/third_party/Pluma/CMakeLists.txt b/lib/third_party/Pluma/CMakeLists.txt index 9f936e1..c7e062c 100644 --- a/lib/third_party/Pluma/CMakeLists.txt +++ b/lib/third_party/Pluma/CMakeLists.txt @@ -22,9 +22,29 @@ ADD_LIBRARY( ${LIB_SOURCES_CPP} ${LIB_SOURCES_CXX} ) -TARGET_LINK_LIBRARIES( +GENERATE_EXPORT_HEADER( ${LIBRARY_NAME} - dl + BASE_NAME ${LIBRARY_NAME} + EXPORT_MACRO_NAME ${LIBRARY_NAME}_EXPORT + EXPORT_FILE_NAME ${PROJECT_BINARY_DIR}/lib/third_party/Pluma/${LIBRARY_NAME}_Export.h + STATIC_DEFINE ${LIBRARY_NAME}_BUILT_AS_STATIC + ) +IF(NOT WIN32) + TARGET_LINK_LIBRARIES( + ${LIBRARY_NAME} + dl + ) +ENDIF(NOT WIN32) + +## ======================== +## -- Installation rules -- +## ======================== + +INSTALL( + TARGETS ${LIBRARY_NAME} + RUNTIME DESTINATION bin + LIBRARY DESTINATION lib + ARCHIVE DESTINATION lib/static ) ## eof - $RCSfile$