Updated ctest-related arguments to explicitely invoke a shell.

This commit is contained in:
Ward Fisher 2012-08-08 16:25:37 +00:00
parent 8ef94646a1
commit 1085abab25
2 changed files with 4 additions and 5 deletions

View File

@ -39,7 +39,7 @@ IF(ENABLE_TESTS)
ENDFOREACH()
# Now, add shell script tests.
ADD_TEST(run_ncdump_tests ${CMAKE_CURRENT_BINARY_DIR}/run_tests.sh ${CMAKE_CFG_INTDIR}/run_ncdump_tests)
ADD_TEST(run_ncdump_tests sh ${CMAKE_CURRENT_BINARY_DIR}/run_tests.sh)
ENDIF()
INSTALL(TARGETS ncdump DESTINATION bin)

View File

@ -10,15 +10,14 @@ TARGET_LINK_LIBRARIES(ncgen netcdf)
INSTALL(TARGETS ncgen DESTINATION bin)
# Stuff to build if tests are enabled.
IF(ENABLE_TESTS)
FILE(GLOB COPY_FILES ${CMAKE_CURRENT_SOURCE_DIR}/*.cdl ${CMAKE_CURRENT_SOURCE_DIR}/*.sh)
FILE(COPY ${COPY_FILES} DESTINATION ${CMAKE_CURRENT_BINARY_DIR}/ FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE)
ADD_TEST(run_tests ${CMAKE_CURRENT_BINARY_DIR}/run_tests.sh ${CMAKE_CFG_INTDIR}/run_tests)
ADD_TEST(run_ncgen_tests sh ${CMAKE_CURRENT_BINARY_DIR}/run_tests.sh)
IF(USE_NETCDF4)
ADD_TEST(run_nc4_tests ${CMAKE_CURRENT_BINARY_DIR}/run_nc4_tests.sh ${CMAKE_CFG_INTDIR}/run_nc4_tests)
ADD_TEST(run_ncgen_nc4_tests sh ${CMAKE_CURRENT_BINARY_DIR}/run_nc4_tests.sh)
ENDIF()
ENDIF()
## Tests
#ADD_TEST(run_tests.sh ${EXECUTABLE_OUTPUT_PATH}/run_tests.sh)