]> Creatis software - FrontAlgorithms.git/blob - lib/Instances/CMakeLists.txt
a51aa8722e3a92beab440ee5e5eb7624d5021fcb
[FrontAlgorithms.git] / lib / Instances / CMakeLists.txt
1 ## ===========================
2 ## == Compile each instance ==
3 ## ===========================
4
5 SET(
6   _all_defs
7   DataObjects
8   Filters
9   )
10
11 SET(_all_libs)
12 FOREACH(_def ${_all_defs})
13   CreateLib(
14     fpaInstances${_def} SHARED ${CMAKE_CURRENT_SOURCE_DIR}/fpa_${_def}.i
15     )
16   LIST(APPEND _all_libs fpaInstances_${_def})
17 ENDFOREACH(_def)
18
19 TARGET_LINK_LIBRARIES(
20   fpaInstancesDataObjects
21   ${ITK_LIBRARIES}
22   ${VTK_LIBRARIES}
23   ${cpPlugins_Instances}
24   )
25 TARGET_LINK_LIBRARIES(
26   fpaInstancesFilters
27   fpaInstancesDataObjects
28   )
29
30 SET(
31   fpa_Instances ${_all_libs}
32   CACHE INTERNAL "All valid instances." FORCE
33   )
34
35 ## eof - $RCSfile$