]> Creatis software - cpPlugins.git/blobdiff - lib/cpPlugins/Plugins/CMakeLists.txt
...
[cpPlugins.git] / lib / cpPlugins / Plugins / CMakeLists.txt
index ccb6f7599c97c54d9f0956a3f3eaf77017af7d8e..6fe1263cf23ade46b94ff02cf84ef6e6e7d02d09 100644 (file)
@@ -1,71 +1,6 @@
-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")
-
-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 =
-## =====================
-
-ADD_LIBRARY(
-  ${LIBRARY_NAME}
-  SHARED
-  ${LIB_SOURCES_C}
-  ${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
+SUBDIRS(
+  IO
+  BasicFilters
   )
 
 ## eof - $RCSfile$