## ========================= ## = 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 example_LoadPluginsFromPath ) 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) ## eof - $RCSfile$