]> Creatis software - FrontAlgorithms.git/blob - plugins/CMakeLists.txt
...
[FrontAlgorithms.git] / plugins / CMakeLists.txt
1 ## ==========================
2 ## == Build plugin library ==
3 ## ==========================
4
5 IF(USE_cpPlugins)
6   INCLUDE_DIRECTORIES(
7     ${PROJECT_SOURCE_DIR}/lib
8     ${PROJECT_BINARY_DIR}/lib
9     ${PROJECT_SOURCE_DIR}/plugins
10     ${PROJECT_BINARY_DIR}/plugins
11     )
12
13   SET(
14     _dirs
15     ImageAlgorithms
16     # RegionGrowFunctors
17     # DijkstraFunctors
18     )
19
20   FOREACH(_d ${_dirs})
21     cpPlugins_BuildPluginsLibrary(
22       fpaPlugins_${_d} ${CMAKE_CURRENT_SOURCE_DIR}/${_d}
23       )
24     TARGET_LINK_LIBRARIES(
25       fpaPlugins_${_d}
26       cpPlugins cpPluginsDataObjects cpExtensions
27       ${fpa_AllInstances}
28       )
29   ENDFOREACH(_d)
30
31
32 #  OPTION(BUILD_ExperimentationPlugins "Build plugins for experimentation?" OFF)
33 #  IF(BUILD_ExperimentationPlugins)
34 #    LIST(APPEND _dirs Experiments)
35 #  ENDIF(BUILD_ExperimentationPlugins)
36
37 #  FOREACH(_d ${_dirs})
38 #    cpPlugins_BuildPluginsLibrary(
39 #      fpaPlugins${_d} ${CMAKE_CURRENT_SOURCE_DIR}/${_d}
40 #      )
41 #    TARGET_LINK_LIBRARIES(
42 #      fpaPlugins${_d}
43 #      cpPlugins cpPluginsDataObjects cpExtensions
44 #      ${fpa_AllInstances}
45 #      )
46 #  ENDFOREACH(_d)
47 #  TARGET_LINK_LIBRARIES(
48 #    fpaPluginsImageAlgorithms
49 #    cpPlugins_ITKUnaryFunctorFilters
50 #    fpaPluginsRegionGrowFunctors
51 #    fpaPluginsDijkstraFunctors
52 #    )
53 ENDIF(USE_cpPlugins)
54
55 ## eof - $RCSfile$