diff --git a/CMake/VTKmSystemInformation.cmake b/CMake/VTKmSystemInformation.cmake index 32d02e9d6..8c3ec20a6 100644 --- a/CMake/VTKmSystemInformation.cmake +++ b/CMake/VTKmSystemInformation.cmake @@ -25,7 +25,7 @@ # # This script is called with a command like: # -# cmake -D VTKm_BINARY_DIR= -P +# cmake -D VTKm_BINARY_DIR= -D VTKm_SOURCE_DIR= -P # set(FILES @@ -50,8 +50,21 @@ Contents of \"${filename}\": endif() endfunction(print_file) + message("CTEST_FULL_OUTPUT (Avoid ctest truncation of output)") +execute_process( + COMMAND git rev-parse -q HEAD + WORKING_DIRECTORY "${VTKm_SOURCE_DIR}" + OUTPUT_VARIABLE GIT_SHA + ) + +message(" + +============================================================================== + +git SHA: ${GIT_SHA}") + foreach(filename ${FILES}) print_file(${filename}) endforeach() diff --git a/CMakeLists.txt b/CMakeLists.txt index 137735adc..93d527615 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -113,7 +113,7 @@ if (VTKm_ENABLE_TESTING) COMMAND ${CMAKE_COMMAND} "-DVTKm_SOURCE_DIR=${VTKm_SOURCE_DIR}" -P "${VTKm_SOURCE_DIR}/CMake/VTKmCheckCopyright.cmake" ) add_test(NAME SystemInformation - COMMAND ${CMAKE_COMMAND} "-DVTKm_BINARY_DIR=${VTKm_BINARY_DIR}" -P "${VTKm_SOURCE_DIR}/CMake/VTKmSystemInformation.cmake" + COMMAND ${CMAKE_COMMAND} "-DVTKm_SOURCE_DIR=${VTKm_SOURCE_DIR}" "-DVTKm_BINARY_DIR=${VTKm_BINARY_DIR}" -P "${VTKm_SOURCE_DIR}/CMake/VTKmSystemInformation.cmake" ) endif (VTKm_ENABLE_TESTING)