X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=appli%2Fexamples%2FCMakeLists.txt;h=b2d145093e534171834808ce3bbc30a8c0449470;hb=c59fb0a5069b5a0d4976382eda2f3d1471dff234;hp=985071e16c2f9032570a91adb05acd6070ad9227;hpb=b70a564ee2d7bc180b77a05c37ab431ab9c393e7;p=FrontAlgorithms.git diff --git a/appli/examples/CMakeLists.txt b/appli/examples/CMakeLists.txt index 985071e..b2d1450 100644 --- a/appli/examples/CMakeLists.txt +++ b/appli/examples/CMakeLists.txt @@ -1,73 +1,35 @@ -IF(USE_VTK) - SET( - SIMPLE_VTK_EXAMPLES - example_Image_RegionGrow_AllPixels - example_Image_RegionGrow_AllRGBPixels - example_Image_Dijkstra_CostFromInput - example_Image_Dijkstra_CostFromRGBInput - example_Image_Dijkstra_DanielssonCost +SET( + SIMPLE_EXAMPLES + example_Image_Dijkstra_EndPointDetection_WithoutVTK + ) +FOREACH(EX ${SIMPLE_EXAMPLES}) + ADD_EXECUTABLE(${EX} ${EX}.cxx) + TARGET_LINK_LIBRARIES(${EX} FrontAlgorithms) +ENDFOREACH(EX) + +SET( + SIMPLE_VTK_EXAMPLES + example_Image_RegionGrow_AllPixels + example_Image_RegionGrow_AllRGBPixels + example_Image_RegionGrow_ConnectedPixels + example_Image_RegionGrow_ConnectedRGBPixels + example_Image_Dijkstra_AbsoluteDifferenceCost + example_Image_Dijkstra_EndPointDetection + # example_Image_RegionGrow_GaussianModelEstimation + # example_Image_IncrementalRegionGrow_Thresholds + # example_Image_Dijkstra_CostFromInput + # example_Image_Dijkstra_CostFromRGBInput + # example_Image_Dijkstra_DanielssonCost + # example_Image_Dijkstra_DanielssonCost_TwoSeedsPath + # example_Image_Dijkstra_LabelSkeleton + # example_ShowSkeleton + # example_CircleOfWillis + ) +FOREACH(EX ${SIMPLE_VTK_EXAMPLES}) + ADD_EXECUTABLE(${EX} ${EX}.cxx) + TARGET_LINK_LIBRARIES( + ${EX} FrontAlgorithms ) - FOREACH(EX ${SIMPLE_VTK_EXAMPLES}) - ADD_EXECUTABLE(${EX} ${EX}.cxx) - TARGET_LINK_LIBRARIES(${EX} FrontAlgorithms) - ENDFOREACH(EX) -ENDIF(USE_VTK) - -#IF(BUILD_EXAMPLES) -# SET( -# APPLIS -# example_Thinning -# example_BinaryDistanceMap -# example_HausdorffDistance -# example_ImageAlgorithmRegionGrow_00 -# example_ImageAlgorithmDijkstra_00 -# example_ImageAlgorithmFastMarching_00 -# ) - -# FOREACH(APP ${APPLIS}) -# ADD_EXECUTABLE(${APP} ${APP}.cxx) -# TARGET_LINK_LIBRARIES(${APP} FrontAlgorithms) -# ENDFOREACH(APP) - -# IF(USE_VTK) -# SET( -# vtk_APPLIS -# example_ImageAlgorithmRegionGrow_01 -# example_ImageAlgorithmRegionGrow_MultipleThresholds -# example_ImageAlgorithmDijkstra_01 -# example_ImageAlgorithmDijkstra_02 -# example_ImageAlgorithmDijkstra_03 -# example_ImageAlgorithmFastMarching_01 -# example_ImageAlgorithm_Skeletonization -# ) - -# FOREACH(APP ${vtk_APPLIS}) -# ADD_EXECUTABLE(${APP} ${APP}.cxx) -# TARGET_LINK_LIBRARIES( -# ${APP} -# FrontAlgorithms -# ${VTK_LIBRARIES} vtkIOLegacy -# ) -# ENDFOREACH(APP) - -# IF(USE_cpPlugins) -# SET( -# cpPlugins_APPLIS -# example_ImageAlgorithmRegionGrow_GaussianModelEstimator -# ) - -# FOREACH(APP ${cpPlugins_APPLIS}) -# ADD_EXECUTABLE(${APP} ${APP}.cxx) -# TARGET_LINK_LIBRARIES( -# ${APP} -# FrontAlgorithms -# ${cpPlugins_Extensions_LIBRARY_NAME} -# ) -# ENDFOREACH(APP) - -# ENDIF(USE_cpPlugins) - -# ENDIF(USE_VTK) -#ENDIF(BUILD_EXAMPLES) +ENDFOREACH(EX) ## eof - $RCSfile$