]> Creatis software - FrontAlgorithms.git/blob - lib/fpaInstances/CMakeLists.txt
...
[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     )
19   LIST(APPEND _all_libs fpaInstances${_d})
20 ENDFOREACH(_d)
21
22 TARGET_LINK_LIBRARIES(
23   fpaInstancesDataObjects
24   ${cpPlugins_AllInstances}
25   )
26 TARGET_LINK_LIBRARIES(
27   fpaInstancesFilters
28   fpaInstancesDataObjects
29   )
30
31 SET(
32   fpa_AllInstances ${_all_libs}
33   CACHE INTERNAL "All valid instances." FORCE
34   )
35
36 ## eof - $RCSfile$