From 282bd45b8c0716dc68fdb08e5b5b6564c586d66c Mon Sep 17 00:00:00 2001 From: Lars Bilke <lars.bilke@ufz.de> Date: Mon, 8 Jun 2015 14:18:36 +0200 Subject: [PATCH] Don't search for vtkdiffs path, just you its target. --- scripts/cmake/test/AddTest.cmake | 4 ++-- scripts/cmake/test/Test.cmake | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/scripts/cmake/test/AddTest.cmake b/scripts/cmake/test/AddTest.cmake index b7472779e47..297f72551c8 100644 --- a/scripts/cmake/test/AddTest.cmake +++ b/scripts/cmake/test/AddTest.cmake @@ -97,7 +97,7 @@ function (AddTest) if(AddTest_TESTER STREQUAL "numdiff" AND NOT NUMDIFF_TOOL_PATH) return() endif() - if(AddTest_TESTER STREQUAL "vtkdiff" AND NOT VTKDIFF_TOOL_PATH) + if(AddTest_TESTER STREQUAL "vtkdiff" AND NOT TARGET vtkdiff) return() endif() if(AddTest_TESTER STREQUAL "memcheck" AND NOT GREP_TOOL_PATH) @@ -115,7 +115,7 @@ function (AddTest) set(SELECTED_DIFF_TOOL_PATH ${NUMDIFF_TOOL_PATH}) set(TESTER_ARGS "--statistics --absolute-tolerance=1e-5 --relative-tolerance=1e-4") elseif(AddTest_TESTER STREQUAL "vtkdiff") - set(SELECTED_DIFF_TOOL_PATH ${VTKDIFF_TOOL_PATH}) + set(SELECTED_DIFF_TOOL_PATH $<TARGET_FILE:vtkdiff>) set(TESTER_ARGS "-q --abs 1e-5 --rel 1e-4") endif() diff --git a/scripts/cmake/test/Test.cmake b/scripts/cmake/test/Test.cmake index 4201aa8e147..58dea305f8b 100644 --- a/scripts/cmake/test/Test.cmake +++ b/scripts/cmake/test/Test.cmake @@ -1,7 +1,6 @@ # Find tools and data find_program(DIFF_TOOL_PATH diff) find_program(NUMDIFF_TOOL_PATH numdiff) -find_program(VTKDIFF_TOOL_PATH vtkdiff ${CMAKE_BINARY_DIR}/bin) # find_program(TIME_TOOL_PATH time) # TODO: does not work Travis set(TIME_TOOL_PATH time) find_program(GREP_TOOL_PATH grep) -- GitLab