]> Creatis software - cpPlugins.git/blobdiff - appli/examples/CMakeLists.txt
Cast image filter added. ROI filter modified.
[cpPlugins.git] / appli / examples / CMakeLists.txt
index 79d2338f00d2db3dd0e5b9c69ddd05a8aca81018..6e989b328372802e16000eab3ccee33c067114a7 100644 (file)
@@ -1,91 +1,7 @@
 
-## =========================
-## = Command line programs =
-## =========================
-
-SET(
-  EXAMPLES_PROGRAMS_ONLY_EXTENSIONS
-  )
-
-FOREACH(prog ${EXAMPLES_PROGRAMS_ONLY_EXTENSIONS})
-  ADD_EXECUTABLE(${prog} ${prog}.cxx)
-  TARGET_LINK_LIBRARIES(${prog} cpExtensions)
-ENDFOREACH(prog)
-
-SET(
-  EXAMPLES_PROGRAMS_ONLY_INTERFACE
-  example_TestParameters
-  example_LoadPlugins
-  )
-
-FOREACH(prog ${EXAMPLES_PROGRAMS_ONLY_INTERFACE}) 
-  ADD_EXECUTABLE(${prog} ${prog}.cxx)
-  TARGET_LINK_LIBRARIES(${prog} cpPlugins_Interface)
-ENDFOREACH(prog)
-
-SET(
-  EXAMPLES_PROGRAMS_WITH_PLUGINS
-  #example_ReadWriteImage
-  #example_MPR
-  example_View2DImage
-  example_HandleWidget
-  example_SeedWidget
-  example_SphereWidget
-  example_Test_Memento
-  ##example_MarchingCubes
-  ##example_OtsuFilter
-  ##example_RGBImageToHSVChannels
-  ##example_RGBImageToYPbPrChannels
-  ## example_ReadImageSeriesWriteImage
-  ## example_ReadQuadEdgeMesh
-  ## example_RenderQuadEdgeMesh
-  ##example_MPR
-  )
-
-FOREACH(prog ${EXAMPLES_PROGRAMS_WITH_PLUGINS}) 
-  ADD_EXECUTABLE(
-    ${prog}
-    ${prog}.cxx
-    )
-  TARGET_LINK_LIBRARIES(
-    ${prog}
-    cpExtensions
-    cpPlugins_Interface
-       
-    )
-ENDFOREACH(prog)
-
-SET(
-  NOPLUGINS_EXAMPLES_PROGRAMS
-  example_BaseInteractorStyle
-  
-  example_ContourWidget
-  ##example_Test_async
-  ## example_MacheteFilter
-  ## example_Test_DoubleClick
-  ## example_ExtractDICOMSeries
-  ## example_ImageGaussianModelEstimator
-  ## example_ReadQuadEdgeMeshWithoutPlugins
-  ## example_RenderQuadEdgeMeshWithoutPlugins
-  ## example_ParallelImageMean
-  ## example_LightCompensation
-  ## example_1DImageGradient
-  ## example_2DImageGradient
-  ## example_3DImageGradient
-  ## example_2DGulsunTekMedialness
-  ## example_3DGulsunTekMedialness
-  ## example_KalmanVelocity
-  )
-FOREACH(prog ${NOPLUGINS_EXAMPLES_PROGRAMS}) 
-  ADD_EXECUTABLE(
-    ${prog}
-    ${prog}.cxx
-    )
-  TARGET_LINK_LIBRARIES(
-    ${prog}
-    ${ITK_LIBRARIES}
-    cpExtensions
-    )
-ENDFOREACH(prog)
+OPTION(BUILD_EXAMPLES "Build examples" OFF)
+IF(BUILD_EXAMPLES)
+  SUBDIRS(plugins)
+ENDIF(BUILD_EXAMPLES)
 
 ## eof - $RCSfile$