2 # http://www.cmake.org/pipermail/cmake/2001-November/002491.html
3 # So that dll is copied to each subdir where needed
5 SET(CXX_TEST_PATH ${EXECUTABLE_OUTPUT_PATH})
7 SET(GDCM_TESTS ${CXX_TEST_PATH}/gdcmTests)
9 #INCLUDE (${CMAKE_ROOT}/Modules/CheckIncludeFile.cmake)
10 #CHECK_INCLUDE_FILE("stdint.h" CMAKE_HAVE_STDINT_H)
12 #IF(NOT CMAKE_HAVE_STDINT_H)
13 # SET(GDCM_TEST_COMPILE_FLAGS "-DHAVE_NO_STDINT_H")
14 #ENDIF(NOT CMAKE_HAVE_STDINT_H)
18 PrintHeader.cxx #require test.acr
19 bug1.cxx #require test.acr
20 dcm2acr.cxx #require test.acr
27 # add tests that require data
29 SET(TEST_SOURCES ${TEST_SOURCES}
34 ENDIF (GDCM_DATA_ROOT)
38 ${GDCM_SOURCE_DIR}/src/
42 CREATE_TEST_SOURCELIST(Tests gdcmCxxTests.cxx ${TEST_SOURCES})
43 ADD_EXECUTABLE(gdcmCxxTests ${Tests})
44 TARGET_LINK_LIBRARIES(gdcmCxxTests gdcm)
45 SET (TestsToRun ${Tests})
46 REMOVE (TestsToRun gdcmCxxTests.cxx)
48 #ADD_EXECUTABLE(gdcmTests gdcmTests.cxx ${TEST_SOURCES})
49 #TARGET_LINK_LIBRARIES(gdcmTests gdcm)
51 # Loop over files and create executables
52 FOREACH(file ${TEST_SOURCES})
53 GET_FILENAME_COMPONENT(name ${file} NAME_WE)
55 # ADD_TEST(${TName} ${CXX_TEST_PATH}/gdcmCxxTests ${TName}
57 # -T ${VTK_BINARY_DIR}/Testing/Temporary
58 # -V Baseline/gdcm/${TName}.png)
59 # ELSE (GDCM_DATA_ROOT)
60 ADD_TEST(${name} ${GDCM_TESTS} ${name})
61 #ADD_TEST(${TName} ${CXX_TEST_PATH}/gdcmCxxTests ${TName})
62 # ENDIF (GDCM_DATA_ROOT)
63 ENDFOREACH(file ${TEST_SOURCES})