diff --git a/testing/CMakeLists.txt~ b/testing/CMakeLists.txt~ deleted file mode 100644 index ee66e97..0000000 --- a/testing/CMakeLists.txt~ +++ /dev/null @@ -1,106 +0,0 @@ -MESSAGE(STATUS "processing RTToolbox testing code") - -# Testing branch -PROJECT(RTTBTesting) - -#----------------------------------------------------------------------------- -# extract and build Litmus -#----------------------------------------------------------------------------- - -include(ExternalProject) -message(STATUS "Litmus will be automatically downloaded and built.") -set(LITMUS_SOURCE_DIR "${CMAKE_BINARY_DIR}/external/Litmus-src") -set(LITMUS_BUILD_DIR "${CMAKE_BINARY_DIR}/external/Litmus-build") -set(LITMUS_CMAKE_DIR "${CMAKE_BINARY_DIR}/external/Litmus-cmake") - -IF ((BUILD_Tester_Interpolation AND BUILD_InterpolationMatchPointTransformation) OR (BUILD_Tester_IO AND BUILD_IO_ITK) OR (BUILD_Tester_Apps AND BUILD_App_DoseTool)) - set(ENABLE_ITK "-DLIT_ENABLE_ITK_SUPPORT:BOOL=ON") - set(ITK_DIRECTORY "-DITK_DIR:STRING=${ITK_DIR}") -ENDIF() -#extract and build Litmus -ExternalProject_Add( - Litmus - URL ${RTToolbox_SOURCE_DIR}/utilities/Litmus/Litmus.tar.gz - URL_HASH SHA1=ca064c95e44b84542966523b4a3814554af30b49 - SOURCE_DIR ${LITMUS_SOURCE_DIR} - BINARY_DIR ${LITMUS_BUILD_DIR} - PREFIX ${LITMUS_CMAKE_DIR} - INSTALL_COMMAND "" - UPDATE_COMMAND "" # Don't update SVN on every build - CMAKE_ARGS - -DBUILD_TESTING:BOOL=OFF - ${ENABLE_ITK} - ${ITK_DIRECTORY} -) - -set(RTTBDATA_DIR "${CMAKE_BINARY_DIR}/external/RTTBData") -set(TEST_DATA_ROOT ${RTTBDATA_DIR}) - -#download RTTB data -message(STATUS "RTTBdata will be automatically downloaded.") -ExternalProject_Add( - RTTBData - SOURCE_DIR ${RTTBDATA_DIR} - GIT_REPOSITORY "ssh://git@phabricator.mitk.org:2222/source/rttb-data.git" - CONFIGURE_COMMAND "" - BUILD_COMMAND "" - INSTALL_COMMAND "" - ) - -#----------------------------------------------------------------------------- -# Configure Testing branch -#----------------------------------------------------------------------------- -MAKE_DIRECTORY(${RTTBTesting_BINARY_DIR}/Temporary) - -OPTION(BUILD_Tester_All "All testing modules will be built" OFF) - -MESSAGE(STATUS "Process All Tests...") - -#----------------------------------------------------------------------------- -# Include sub directories -#----------------------------------------------------------------------------- -OPTION(BUILD_Tester_Core "build project on/off" OFF) -OPTION(BUILD_Tester_Examples "build project on/off" OFF) -OPTION(BUILD_Tester_Algorithms "build project on/off" OFF) -OPTION(BUILD_Tester_Models "build project on/off" OFF) -OPTION(BUILD_Tester_IO "build project on/off" OFF) -OPTION(BUILD_Tester_Masks "build project on/off" OFF) -OPTION(BUILD_Tester_Interpolation "build project on/off" OFF) -OPTION(BUILD_Tester_Apps "build project on/off" OFF) -OPTION(BUILD_Tester_Validation "build project on/off" OFF) - -IF(BUILD_Tester_All OR BUILD_Tester_Core) - ADD_SUBDIRECTORY(core) -ENDIF() - -IF(BUILD_Tester_All OR BUILD_Tester_Examples) - ADD_SUBDIRECTORY(examples) -ENDIF() - -IF(BUILD_Tester_All OR BUILD_Tester_Algorithms) - ADD_SUBDIRECTORY(algorithms) -ENDIF() - -IF(BUILD_Tester_All OR BUILD_Tester_Models) - ADD_SUBDIRECTORY(models) -ENDIF() - -IF(BUILD_Tester_All OR BUILD_Tester_IO) - ADD_SUBDIRECTORY(io) -ENDIF() - -IF(BUILD_Tester_All OR BUILD_Tester_Masks) - ADD_SUBDIRECTORY(masks) -ENDIF() - -IF(BUILD_Tester_All OR BUILD_Tester_Interpolation) - ADD_SUBDIRECTORY(interpolation) -ENDIF() - -IF(BUILD_Tester_All OR BUILD_Tester_Validation) - ADD_SUBDIRECTORY(validation) -ENDIF() - -IF(BUILD_Tester_All OR BUILD_Tester_Apps) - ADD_SUBDIRECTORY(apps) -ENDIF()