X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FcpPlugins%2FPlugins%2FCMakeLists.txt;h=e8e9d5eadf6195cfe6e6aec68284fec2b7f54c43;hb=2b6c309cb92d89cf9b5b0824dc8ad8cdbef96a8d;hp=4ac902a6f086d2022b8b645f4f332771262bf8f2;hpb=8c23766af88a29c3e830299dffc4b95d9fe61df9;p=cpPlugins.git diff --git a/lib/cpPlugins/Plugins/CMakeLists.txt b/lib/cpPlugins/Plugins/CMakeLists.txt index 4ac902a..e8e9d5e 100644 --- a/lib/cpPlugins/Plugins/CMakeLists.txt +++ b/lib/cpPlugins/Plugins/CMakeLists.txt @@ -22,10 +22,29 @@ ADD_LIBRARY( ${LIB_SOURCES_CPP} ${LIB_SOURCES_CXX} ) +GENERATE_EXPORT_HEADER( + ${LIBRARY_NAME} + BASE_NAME ${LIBRARY_NAME} + EXPORT_MACRO_NAME ${LIBRARY_NAME}_EXPORT + EXPORT_FILE_NAME ${PROJECT_BINARY_DIR}/lib/cpPlugins/Plugins/${LIBRARY_NAME}_Export.h + STATIC_DEFINE ${LIBRARY_NAME}_BUILT_AS_STATIC + ) TARGET_LINK_LIBRARIES( ${LIBRARY_NAME} cpPlugins_Interface ${ITK_LIBRARIES} + ${VTK_LIBRARIES} + ) + +## ======================== +## -- Installation rules -- +## ======================== + +INSTALL( + TARGETS ${LIBRARY_NAME} + RUNTIME DESTINATION bin + LIBRARY DESTINATION lib + ARCHIVE DESTINATION lib/static ) ## eof - $RCSfile$