]> Creatis software - FrontAlgorithms.git/blob - lib/fpaInstances/CMakeLists.txt
106b22ecee3049f5b01c324d8a2d1efe8854bc4f
[FrontAlgorithms.git] / lib / fpaInstances / CMakeLists.txt
1 ## ===========================
2 ## == Compile each instance ==
3 ## ===========================
4
5 SET(
6   _definitions
7   DataObjects
8   Filters
9   )
10
11 SET(_all_libs)
12 FOREACH(_d ${_definitions})
13   FILE(GLOB _files ${CMAKE_CURRENT_SOURCE_DIR}/${_d}.*)
14   CreateLib(fpaInstances${_d} SHARED ${_files})
15   TARGET_LINK_LIBRARIES(
16     fpaInstances${_d}
17     ${ITK_LIBRARIES} ${VTK_LIBRARIES}
18     ${cpPlugins_AllInstances}
19     )
20   LIST(APPEND _all_libs fpaInstances${_d})
21 ENDFOREACH(_d)
22
23 TARGET_LINK_LIBRARIES(
24   fpaInstancesFilters
25   fpaInstancesDataObjects
26   )
27
28 SET(
29   fpa_AllInstances ${_all_libs}
30   CACHE INTERNAL "All valid instances." FORCE
31   )
32
33 ## eof - $RCSfile$