]> Creatis software - clitk.git/blobdiff - tests/CMakeLists.txt
The data repository must be cloned and pulled by the user
[clitk.git] / tests / CMakeLists.txt
index 479b144fbe9bf8b86ff6ee7dbcde0a626e8554b5..cb05856f1a7709329ac3940516cb502661c7c2eb 100644 (file)
@@ -1,20 +1,13 @@
 cmake_policy(SET CMP0005 NEW)
 #=========================================================
-
 #=========================================================
 # Data tests path
-
-OPTION(CLITK_DATA_PATH ${CMAKE_CURRENT_BINARY_DIR}/data)
-ADD_DEFINITIONS(-DCLITK_DATA_PATH=\"${CLITK_DATA_PATH}/\")
-#=========================================================
-#=========================================================
-# Get the data tests
-IF(WIN32)
-  SET(scriptExt bat)
-ELSE(UNIX)
-  SET(scriptExt sh)
+FIND_PATH(CLITK_TEST_DATA_PATH Lung3D.mhd)
+IF(NOT ${CLITK_TEST_DATA_PATH} MATCHES "NOTFOUND$")
+ SET(CLITK_TEST_DATA_PATH "${CLITK_TEST_DATA_PATH}/")
 ENDIF()
-EXEC_PROGRAM(${CMAKE_CURRENT_SOURCE_DIR}/fetch_data_test.${scriptExt} ARGS ${CLITK_DATA_PATH})
+ADD_DEFINITIONS(-DCLITK_TEST_DATA_PATH="${CLITK_TEST_DATA_PATH}")
+#=========================================================
 #=========================================================
 # Google test macro
 macro(ADD_GOOGLE_TESTS executable)