## ============= ## == Subdirs == ## ============= SET( _dirlist Extensions # AnisotropicDiffusion # GenericFilters # ImageArithmeticFilters # ImageBooleanFilters # ImageDistanceMaps # ImageGenericFilters # ImageGradientFilters # ImageMeshFilters # ImageSliceFilters # ImageSources # ImageThresholdFilters IO # MeshFilters # MeshSources Widgets ) #IF(ParabolicMorphology_LOADED) # LIST(APPEND _dirlist ImageParaMorphologyFilters) #ENDIF(ParabolicMorphology_LOADED) ## =============================== ## == Build each plugin library == ## =============================== INCLUDE_DIRECTORIES( ${PROJECT_SOURCE_DIR}/lib ${PROJECT_BINARY_DIR}/lib ${PROJECT_SOURCE_DIR}/lib/Instances ${PROJECT_BINARY_DIR}/lib/Instances ) FOREACH(_dir ${_dirlist}) CreatePlugin(cpPlugins${_dir} ${_dir} ${cpPlugins_CONFIG_NUMBER_OF_FILES}) TARGET_LINK_LIBRARIES( cpPlugins${_dir} cpPlugins cpExtensions ${cpPlugins_Instances} ) ENDFOREACH(_dir) TARGET_LINK_LIBRARIES( cpPluginsIO cpPluginsExtensions ) #TARGET_LINK_LIBRARIES( # cpPluginsImageDistanceMaps # cpPluginsImageThresholdFilters # ) #TARGET_LINK_LIBRARIES( # cpPluginsImageSliceFilters # cpPluginsImageGenericFilters # ) #TARGET_LINK_LIBRARIES( # cpPluginsImageGradientFilters # cpPluginsImageGenericFilters # ) #IF(ParabolicMorphology_LOADED) # TARGET_LINK_LIBRARIES( # cpPluginsImageParaMorphologyFilters # cpPluginsImageThresholdFilters # ) #ENDIF(ParabolicMorphology_LOADED) ## eof - $RSCfile$