]> Creatis software - cpPlugins.git/blobdiff - lib/cpInstances/CMakeLists.txt
...
[cpPlugins.git] / lib / cpInstances / CMakeLists.txt
index fc1eb7e24636cd43f7283284cfe78e842cd028c4..031e9602bebc87dd39964b14eb0570fc2c477c8f 100644 (file)
@@ -25,7 +25,6 @@ CreateLib(
   ${CMAKE_CURRENT_SOURCE_DIR}/ITKMeshes.i
   ${CMAKE_CURRENT_SOURCE_DIR}/ITKPaths.i
   ${CMAKE_CURRENT_SOURCE_DIR}/ITKTransforms.i
-  ${CMAKE_CURRENT_SOURCE_DIR}/ITKImageInterpolators.i
   )
 TARGET_LINK_LIBRARIES(
   ${_pfx}ITKDataObjects
@@ -43,6 +42,16 @@ TARGET_LINK_LIBRARIES(
   ${_pfx}ITKDataObjects
   )
 
+CreateLib(
+  ${_pfx}ITKImageInterpolators
+  SHARED
+  ${CMAKE_CURRENT_SOURCE_DIR}/ITKImageInterpolators.i
+  )
+TARGET_LINK_LIBRARIES(
+  ${_pfx}ITKImageInterpolators
+  ${_pfx}ITKBaseImageFilters
+  )
+
 CreateLib(
   ${_pfx}ITKBaseImageFilters
   SHARED
@@ -71,11 +80,15 @@ CreateLib(
   ${CMAKE_CURRENT_SOURCE_DIR}/Skeleton.cxx
   ${CMAKE_CURRENT_SOURCE_DIR}/Skeleton.h
   ${CMAKE_CURRENT_SOURCE_DIR}/Skeleton.d
+  ${CMAKE_CURRENT_SOURCE_DIR}/Simple3DCurve.cxx
+  ${CMAKE_CURRENT_SOURCE_DIR}/Simple3DCurve.h
+  ${CMAKE_CURRENT_SOURCE_DIR}/Simple3DCurve.d
   )
 
 TARGET_LINK_LIBRARIES(
   cpPluginsDataObjects
   cpPlugins
+  cpExtensions
   ${_pfx}ITKBaseImageFilters
   )
 
@@ -88,6 +101,7 @@ SET(
   ${_pfx}ITKBaseObjects
   ${_pfx}ITKDataObjects
   ${_pfx}ITKImageIterators
+  ${_pfx}ITKImageInterpolators
   ${_pfx}ITKBaseImageFilters
   CACHE INTERNAL "All valid instances." FORCE
   )