X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=tools%2FCMakeLists.txt;h=478b8173b76f8d8ac1fcfdd7353caade239b11e4;hb=69ca7b4f56b0873c4446859655712091b44e6434;hp=a4594a28dd59671ad26e5ab96c9cc03fb3426cc6;hpb=c993ae170e42e6cd193abb3240af1765263fed13;p=clitk.git diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt index a4594a2..478b817 100644 --- a/tools/CMakeLists.txt +++ b/tools/CMakeLists.txt @@ -120,6 +120,11 @@ IF (CLITK_BUILD_TOOLS) TARGET_LINK_LIBRARIES(clitkMatrixToElastixTransform clitkCommon ) SET(TOOLS_INSTALL ${TOOLS_INSTALL} clitkMatrixToElastixTransform) + WRAP_GGO(clitkMatrixMultiply_GGO_C clitkMatrixMultiply.ggo) + ADD_EXECUTABLE(clitkMatrixMultiply clitkMatrixMultiply.cxx ${clitkMatrixMultiply_GGO_C}) + TARGET_LINK_LIBRARIES(clitkMatrixMultiply clitkCommon ) + SET(TOOLS_INSTALL ${TOOLS_INSTALL} clitkMatrixMultiply) + WRAP_GGO(clitkMatrixInverse_GGO_C clitkMatrixInverse.ggo) ADD_EXECUTABLE(clitkMatrixInverse clitkMatrixInverse.cxx ${clitkMatrixInverse_GGO_C}) TARGET_LINK_LIBRARIES(clitkMatrixInverse clitkCommon ) @@ -251,11 +256,6 @@ IF (CLITK_BUILD_TOOLS) TARGET_LINK_LIBRARIES(clitkTransformLandmarks clitkCommon) SET(TOOLS_INSTALL ${TOOLS_INSTALL} clitkTransformLandmarks) - WRAP_GGO(clitkDice_GGO_C clitkDice.ggo) - ADD_EXECUTABLE(clitkDice clitkDice.cxx ${clitkDice_GGO_C}) - TARGET_LINK_LIBRARIES(clitkDice clitkSegmentationGgoLib clitkCommon ${ITK_LIBRARIES} ) - SET(TOOLS_INSTALL ${TOOLS_INSTALL} clitkDice) - WRAP_GGO(clitkMaskLandmarks_GGO_C clitkMaskLandmarks.ggo) ADD_EXECUTABLE(clitkMaskLandmarks clitkMaskLandmarks.cxx ${clitkMaskLandmarks_GGO_C}) TARGET_LINK_LIBRARIES(clitkMaskLandmarks clitkCommon) @@ -310,6 +310,11 @@ IF (CLITK_BUILD_TOOLS) TARGET_LINK_LIBRARIES(clitkImageLaplacian clitkCommon ) SET(TOOLS_INSTALL ${TOOLS_INSTALL} clitkImageLaplacian) + WRAP_GGO(clitkImageIntensityWindowing_GGO_C clitkImageIntensityWindowing.ggo) + ADD_EXECUTABLE(clitkImageIntensityWindowing clitkImageIntensityWindowing.cxx ${clitkImageIntensityWindowing_GGO_C}) + TARGET_LINK_LIBRARIES(clitkImageIntensityWindowing clitkCommon ) + SET(TOOLS_INSTALL ${TOOLS_INSTALL} clitkImageIntensityWindowing) + #========================================================= option(CLITK_USE_ROOT "Build experimental tools using root" OFF) @@ -353,8 +358,14 @@ IF (CLITK_BUILD_TOOLS) #========================================================= IF(ITK_VERSION_MAJOR VERSION_LESS 4) + MESSAGE("clitkDice is not compatible with ITK<4. It will not be built.") MESSAGE("clitkDicomRTPlan2Gate is not compatible with GDCM<2 (ITK<4). It will not be built.") ELSE(ITK_VERSION_MAJOR VERSION_LESS 4) + WRAP_GGO(clitkDice_GGO_C clitkDice.ggo) + ADD_EXECUTABLE(clitkDice clitkDice.cxx ${clitkDice_GGO_C}) + TARGET_LINK_LIBRARIES(clitkDice clitkSegmentationGgoLib clitkCommon ${ITK_LIBRARIES} ) + SET(TOOLS_INSTALL ${TOOLS_INSTALL} clitkDice) + WRAP_GGO(clitkDicomRTPlan2Gate_GGO_C clitkDicomRTPlan2Gate.ggo) ADD_EXECUTABLE(clitkDicomRTPlan2Gate clitkDicomRTPlan2Gate.cxx clitkDicomRTPlan2Gate_ggo.c) TARGET_LINK_LIBRARIES(clitkDicomRTPlan2Gate clitkCommon)