From 4afbf2c5e17775f2ac785597ac342a72a80c8f33 Mon Sep 17 00:00:00 2001 From: Romulo Pinho Date: Mon, 18 Apr 2011 17:10:07 +0200 Subject: [PATCH] compilation of vv and tests - vv stand-alone compilation + some dependencies from tools were not being compiled - tests path + better path resolution --- tests/CMakeLists.txt | 4 +++- tools/CMakeLists.txt | 3 +++ vv/CMakeLists.txt | 2 ++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 2ca6877..1e5595b 100755 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -5,11 +5,13 @@ IF (BUILD_TESTING) set(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/tests/bin) - FIND_PATH(CLITK_DATA_PATH data) + # default data path is searched in the project source tree + FIND_PATH(CLITK_DATA_PATH data PATHS ${PROJECT_SOURCE_DIR}) IF (CLITK_DATA_PATH STREQUAL "CLITK_DATA_PATH-NOTFOUND") MESSAGE(FATAL_ERROR "Data path must be given when tests are enabled.") ENDIF (CLITK_DATA_PATH STREQUAL "CLITK_DATA_PATH-NOTFOUND") + set(CLITK_DATA_PATH ${CLITK_DATA_PATH}/data) ADD_DEFINITIONS(-DCLITK_DATA_PATH='"${CLITK_DATA_PATH}"') ADD_SUBDIRECTORY(tools) diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt index 8df0ff8..c46ba3a 100644 --- a/tools/CMakeLists.txt +++ b/tools/CMakeLists.txt @@ -21,6 +21,9 @@ ADD_LIBRARY(clitkResampleImageLib clitkResampleImageGenericFilter.cxx ${clitkRes WRAP_GGO(clitkMIP_GGO_C clitkMIP.ggo) ADD_LIBRARY(clitkMIPLib clitkMIPGenericFilter.cxx ${clitkMIP_GGO_C}) +WRAP_GGO(clitkMedianImageFilter_GGO_C clitkMedianImageFilter.ggo) +ADD_LIBRARY(clitkMedianImageFilterLib clitkMedianImageGenericFilter.cxx ${clitkMedianImageFilter_GGO_C}) + IF (CLITK_BUILD_TOOLS) WRAP_GGO(clitkDicomInfo_GGO_C clitkDicomInfo.ggo) ADD_EXECUTABLE(clitkDicomInfo clitkDicomInfo.cxx ${clitkDicomInfo_GGO_C}) diff --git a/vv/CMakeLists.txt b/vv/CMakeLists.txt index e91c2bf..ccb9ef2 100644 --- a/vv/CMakeLists.txt +++ b/vv/CMakeLists.txt @@ -38,6 +38,8 @@ SET(vvToolExtractPatient_LIBS clitkSegmentationGgoLib) SET(vvToolExtractLung_LIBS clitkSegmentationGgoLib) SET(vvToolCropImage_LIBS clitkCropImageLib) SET(vvToolMIP_LIBS clitkMIPLib) +SET(vvToolMedianFilter_LIBS clitkMedianImageFilterLib) +SET(vvToolImageArithm_LIBS clitkImageArithmImageLib) #========================================================= # List of vv source files -- 2.45.1