)
TARGET_LINK_LIBRARIES(
${LIBRARY_NAME}
- ITKCommon
- ITKVtkGlue
- vtkInteractionWidgets
+ ${ITK_LIBRARIES}
+ ${VTK_LIBRARIES}
+ )
+
+## ========================
+## -- Installation rules --
+## ========================
+
+INSTALL(
+ TARGETS ${LIBRARY_NAME}
+ RUNTIME DESTINATION bin
+ LIBRARY DESTINATION lib
+ ARCHIVE DESTINATION lib/static
+ )
+SET(
+ local_install_dirs
+ Algorithms
+ DataStructures
+ IO
+ Visualization
+ )
+FOREACH(dir ${local_install_dirs})
+ INSTALL(
+ DIRECTORY ${dir}
+ DESTINATION include/cpPlugins/Extensions
+ FILES_MATCHING PATTERN "*.h"
+ )
+ INSTALL(
+ DIRECTORY ${dir}
+ DESTINATION include/cpPlugins/Extensions
+ FILES_MATCHING PATTERN "*.hxx"
+ )
+ INSTALL(
+ DIRECTORY ${dir}
+ DESTINATION include/cpPlugins/Extensions
+ FILES_MATCHING PATTERN "*.hpp"
+ )
+ENDFOREACH(dir)
+
+INSTALL(
+ FILES
+ ${PROJECT_BINARY_DIR}/lib/cpPlugins/Extensions/${LIBRARY_NAME}_Export.h
+ DESTINATION include/cpPlugins/Extensions
)
## eof - $RCSfile$