X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FcpPlugins%2FPlugins%2FCMakeLists.txt;h=ccb6f7599c97c54d9f0956a3f3eaf77017af7d8e;hb=48412b66ce1d8d8831625f1a3f51f7e78825f9a1;hp=372b1504dbb12cfb3f07cc48392fff9958a773ea;hpb=60ecd2494207dc95b1bad56976da57d109b6ef4e;p=cpPlugins.git diff --git a/lib/cpPlugins/Plugins/CMakeLists.txt b/lib/cpPlugins/Plugins/CMakeLists.txt index 372b150..ccb6f75 100644 --- a/lib/cpPlugins/Plugins/CMakeLists.txt +++ b/lib/cpPlugins/Plugins/CMakeLists.txt @@ -4,12 +4,33 @@ SET(LIBRARY_NAME cpPlugins) ## = Source code = ## =============== -FILE(GLOB LIB_HEADERS_H "*.h") -FILE(GLOB LIB_HEADERS_HPP "*.hpp") -FILE(GLOB LIB_HEADERS_HXX "*.hxx") -FILE(GLOB LIB_SOURCES_C "*.c") -FILE(GLOB LIB_SOURCES_CPP "*.cpp") -FILE(GLOB LIB_SOURCES_CXX "*.cxx") + +#FILE(GLOB LIB_HEADERS_H "*.h") +#FILE(GLOB LIB_HEADERS_HPP "*.hpp") +#FILE(GLOB LIB_HEADERS_HXX "*.hxx") +#FILE(GLOB LIB_SOURCES_C "*.c") +#FILE(GLOB LIB_SOURCES_CPP "*.cpp") +#FILE(GLOB LIB_SOURCES_CXX "*.cxx") + +SET( + LIB_HEADERS_H + ImageReader.h + ImageWriter.h + MeshReader.h + MeshWriter.h + MarchingCubes.h + OtsuThresholdImageFilter.h + ) +SET( + LIB_SOURCES_CXX + Host.cxx + ImageReader.cxx + ImageWriter.cxx + MeshReader.cxx + MeshWriter.cxx + MarchingCubes.cxx + OtsuThresholdImageFilter.cxx + ) ## ===================== ## = Compilation rules = @@ -33,6 +54,18 @@ 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$