-#=========================================================
-
-######################################### Segmentation part
-WRAP_GGO(clitkConnectedComponentLabeling_GGO_C clitkConnectedComponentLabeling.ggo)
-ADD_EXECUTABLE(clitkConnectedComponentLabeling clitkConnectedComponentLabeling.cxx ${clitkConnectedComponentLabeling_GGO_C})
-TARGET_LINK_LIBRARIES(clitkConnectedComponentLabeling clitkCommon ITKIO)
-
-WRAP_GGO(clitkFillMask_GGO_C clitkFillMask.ggo)
-ADD_EXECUTABLE(clitkFillMask clitkFillMask.cxx clitkFillMaskGenericFilter.cxx ${clitkFillMask_GGO_C})
-TARGET_LINK_LIBRARIES(clitkFillMask clitkCommon ITKIO)
-
-WRAP_GGO(clitkExtractPatient_GGO_C clitkExtractPatient.ggo)
-ADD_EXECUTABLE(clitkExtractPatient clitkExtractPatient.cxx ${clitkExtractPatient_GGO_C})
-TARGET_LINK_LIBRARIES(clitkExtractPatient clitkCommon ITKIO)
-
-WRAP_GGO(clitkExtractLung_GGO_C clitkExtractLung.ggo)
-ADD_EXECUTABLE(clitkExtractLung clitkExtractLung.cxx ${clitkExtractLung_GGO_C})
-TARGET_LINK_LIBRARIES(clitkExtractLung clitkCommon ITKIO)
-
-WRAP_GGO(clitkExtractBones_GGO_C clitkExtractBones.ggo)
-ADD_EXECUTABLE(clitkExtractBones clitkExtractBones.cxx ${clitkExtractBones_GGO_C})
-TARGET_LINK_LIBRARIES(clitkExtractBones clitkCommon ITKIO)
-
-WRAP_GGO(clitkExtractMediastinum_GGO_C clitkExtractMediastinum.ggo)
-ADD_EXECUTABLE(clitkExtractMediastinum clitkExtractMediastinum.cxx ${clitkExtractMediastinum_GGO_C})
-TARGET_LINK_LIBRARIES(clitkExtractMediastinum clitkCommon ITKIO )
+ add_executable(clitkExtractPatient clitkExtractPatient.cxx ${clitkExtractPatient_GGO_C})
+ target_link_libraries(clitkExtractPatient clitkCommon clitkSegmentationGgoLib)
+ set(SEGMENTATION_INSTALL ${SEGMENTATION_INSTALL} clitkExtractPatient)