X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=tools%2FCMakeLists.txt;h=8fdef8ddadda73a84a7d4343596aa6fd8896195e;hb=8ba069c89cddf44e9bd529b781bb5ddfd8d21adf;hp=9220413bb7dc5ff19a80d3123535079d4868b372;hpb=18383744683942aab80bfaf99600279c1854d151;p=clitk.git diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt index 9220413..8fdef8d 100644 --- a/tools/CMakeLists.txt +++ b/tools/CMakeLists.txt @@ -3,8 +3,7 @@ INCLUDE(${PROJECT_SOURCE_DIR}/cmake/common.cmake) #========================================================= #Add your ggo files to this list if they are used by vv FOREACH(clitkTool clitkAffineTransform clitkBinarizeImage clitkImageArithm - clitkMedianImageFilter clitkImageConvert clitkImageResample clitkCropImage - clitkMIP) + clitkMedianImageFilter clitkImageConvert clitkCropImage clitkResampleImage clitkMIP) WRAP_GGO(${clitkTool}_GGO_C ${clitkTool}.ggo) SET(GGO_C_FILES ${GGO_C_FILES} ${${clitkTool}_GGO_C}) ENDFOREACH(clitkTool) @@ -14,9 +13,9 @@ ADD_LIBRARY(clitkToolsGgoLib ${GGO_C_FILES}) #the libraries avoid recompilation for vv, and should be used for generic filters #with long compilation times that are used by vv ADD_LIBRARY(clitkImageConvertLib clitkImageConvertGenericFilter.cxx) -ADD_LIBRARY(clitkImageResampleLib clitkImageResampleGenericFilter.cxx) ADD_LIBRARY(clitkBinarizeImageLib clitkBinarizeImageGenericFilter.cxx) ADD_LIBRARY(clitkImageArithmImageLib clitkImageArithmGenericFilter.cxx) +ADD_LIBRARY(clitkResampleImageLib clitkResampleImageGenericFilter.cxx) ADD_LIBRARY(clitkMIPLib clitkMIPGenericFilter.cxx) TARGET_LINK_LIBRARIES(clitkBinarizeImageLib clitkToolsGgoLib) @@ -41,11 +40,7 @@ IF (CLITK_BUILD_TOOLS) ${clitkBinarizeImage_GGO_C}) TARGET_LINK_LIBRARIES(clitkBinarizeImage clitkBinarizeImageLib clitkCommon ITKIO) - # ADD_EXECUTABLE(clitkImageResample clitkImageResample.cxx - # ${clitkImageResample_GGO_C}) - # TARGET_LINK_LIBRARIES(clitkImageResample clitkImageResampleLib clitkCommon ITKIO ) - - WRAP_GGO(clitkVFResample_GGO_C clitkImageResample.ggo) + WRAP_GGO(clitkVFResample_GGO_C clitkVFResample.ggo) ADD_EXECUTABLE(clitkVFResample clitkVFResample.cxx clitkVFResampleGenericFilter.cxx ${clitkVFResample_GGO_C}) TARGET_LINK_LIBRARIES(clitkVFResample clitkCommon ITKIO) @@ -101,6 +96,10 @@ IF (CLITK_BUILD_TOOLS) ADD_EXECUTABLE(clitkGuerreroVentilation clitkGuerreroVentilation.cxx clitkGuerreroVentilationGenericFilter.cxx ${clitkGuerreroVentilation_GGO_C}) TARGET_LINK_LIBRARIES(clitkGuerreroVentilation clitkCommon ITKIO) + WRAP_GGO(clitkGammaIndex_GGO_C clitkGammaIndex.ggo) + ADD_EXECUTABLE(clitkGammaIndex clitkGammaIndex.cxx ${clitkGammaIndex_GGO_C}) + TARGET_LINK_LIBRARIES(clitkGammaIndex vtkCommon vtkFiltering vtkGraphics vtkIO vtkImaging) + ADD_EXECUTABLE(clitkImageArithm clitkImageArithm.cxx ${clitkImageArithm_GGO_C}) TARGET_LINK_LIBRARIES(clitkImageArithm clitkImageArithmImageLib clitkCommon ITKIO ) @@ -115,9 +114,9 @@ IF (CLITK_BUILD_TOOLS) ADD_EXECUTABLE(clitkMedianImageFilter clitkMedianImageFilter.cxx ${clitkMedianImageFilter_GGO_C}) TARGET_LINK_LIBRARIES(clitkMedianImageFilter clitkCommon ITKIO ITKBasicFilters ) - WRAP_GGO(clitkResampleImage_GGO_C clitkResampleImage.ggo) - ADD_EXECUTABLE(clitkResampleImage clitkResampleImage.cxx clitkResampleImageGenericFilter.cxx ${clitkResampleImage_GGO_C}) - TARGET_LINK_LIBRARIES(clitkResampleImage clitkCommon ITKIO) + #WRAP_GGO(clitkResampleImage_GGO_C clitkResampleImage.ggo) + ADD_EXECUTABLE(clitkResampleImage clitkResampleImage.cxx ${clitkResampleImage_GGO_C}) + TARGET_LINK_LIBRARIES(clitkResampleImage clitkResampleImageLib clitkCommon ITKIO) WRAP_GGO(clitkMinMaxMask_GGO_C clitkMinMaxMask.ggo) ADD_EXECUTABLE(clitkMinMaxMask clitkMinMaxMask.cxx ${clitkMinMaxMask_GGO_C}) @@ -128,7 +127,7 @@ IF (CLITK_BUILD_TOOLS) # TARGET_LINK_LIBRARIES(clitkAutoCrop clitkCommon ITKIO ) WRAP_GGO(clitkDicomRTStruct2BinaryImage_GGO_C clitkDicomRTStruct2BinaryImage.ggo) - ADD_EXECUTABLE(clitkDicomRTStruct2BinaryImage clitkDicomRT_ROI_ConvertToImageFilter.cxx clitkDicomRTStruct2BinaryImage.cxx ${clitkDicomRTStruct2BinaryImage_GGO_C}) + ADD_EXECUTABLE(clitkDicomRTStruct2BinaryImage clitkDicomRTStruct2BinaryImage.cxx ${clitkDicomRTStruct2BinaryImage_GGO_C}) TARGET_LINK_LIBRARIES(clitkDicomRTStruct2BinaryImage ITKCommon clitkDicomRTStruct clitkCommon ITKIO ) WRAP_GGO(clitkImageLog_GGO_C clitkImageLog.ggo) @@ -155,14 +154,13 @@ IF (CLITK_BUILD_TOOLS) ADD_EXECUTABLE(clitkBackProjectImage clitkBackProjectImage.cxx clitkBackProjectImageGenericFilter.cxx ${clitkBackProjectImage_GGO_C}) TARGET_LINK_LIBRARIES(clitkBackProjectImage ITKIO clitkCommon ) -# WRAP_GGO(clitkCropImage_GGO_C clitkCropImage.ggo) ADD_EXECUTABLE(clitkCropImage clitkCropImage.cxx ${clitkCropImage_GGO_C}) TARGET_LINK_LIBRARIES(clitkCropImage clitkCommon ITKIO) -# WRAP_GGO(clitkExtractSlice_GGO_C clitkExtractSlice.ggo) -# ADD_EXECUTABLE(clitkExtractSlice clitkExtractSlice.cxx clitkExtractSliceGenericFilter.cxx ${clitkExtractSlice_GGO_C}) -# TARGET_LINK_LIBRARIES(clitkExtractSlice clitkCommon ITKIO) - + # WRAP_GGO(clitkExtractSlice_GGO_C clitkExtractSlice.ggo) + # ADD_EXECUTABLE(clitkExtractSlice clitkExtractSlice.cxx clitkExtractSliceGenericFilter.cxx ${clitkExtractSlice_GGO_C}) + # TARGET_LINK_LIBRARIES(clitkExtractSlice clitkCommon ITKIO) + WRAP_GGO(clitkFlipImage_GGO_C clitkFlipImage.ggo) ADD_EXECUTABLE(clitkFlipImage clitkFlipImage.cxx clitkFlipImageGenericFilter.cxx ${clitkFlipImage_GGO_C}) TARGET_LINK_LIBRARIES(clitkFlipImage clitkCommon ITKIO) @@ -239,7 +237,6 @@ IF (CLITK_BUILD_TOOLS) ADD_EXECUTABLE(clitkValuesToBSplineCoefficients clitkValuesToBSplineCoefficients.cxx clitkValuesToBSplineCoefficientsGenericFilter.cxx ${clitkValuesToBSplineCoefficients_GGO_C}) TARGET_LINK_LIBRARIES(clitkValuesToBSplineCoefficients clitkCommon ITKIO) - WRAP_GGO(clitkMIP_GGO_C clitkMIP.ggo) ADD_EXECUTABLE(clitkMIP clitkMIP.cxx clitkMIPGenericFilter.cxx ${clitkMIP_GGO_C}) TARGET_LINK_LIBRARIES(clitkMIP clitkCommon ITKIO) @@ -247,4 +244,8 @@ IF (CLITK_BUILD_TOOLS) ADD_EXECUTABLE(clitkRelativePosition clitkRelativePosition.cxx ${clitkRelativePosition_GGO_C}) TARGET_LINK_LIBRARIES(clitkRelativePosition clitkCommon ITKIO) + WRAP_GGO(clitkTransformLandmarks_GGO_C clitkTransformLandmarks.ggo) + ADD_EXECUTABLE(clitkTransformLandmarks clitkTransformLandmarks.cxx ${clitkTransformLandmarks_GGO_C}) + TARGET_LINK_LIBRARIES(clitkTransformLandmarks clitkCommon ITKIO) + ENDIF(CLITK_BUILD_TOOLS)