diff options
author | Petri Lehtinen <petri@digip.org> | 2014-12-19 08:35:31 +0200 |
---|---|---|
committer | Petri Lehtinen <petri@digip.org> | 2014-12-19 08:35:46 +0200 |
commit | 890760b2fb780c05446b3ad14f25e536312c21f9 (patch) | |
tree | bfe4e8e1fb1b7e30510cf9a63180946c45b6795a /CMakeLists.txt | |
parent | 15653c47dd9a7d5714d1332704214446b71a5352 (diff) | |
download | jansson-890760b2fb780c05446b3ad14f25e536312c21f9.zip jansson-890760b2fb780c05446b3ad14f25e536312c21f9.tar.gz jansson-890760b2fb780c05446b3ad14f25e536312c21f9.tar.bz2 |
Increase test coverage
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index f13638c..648de04 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -71,6 +71,7 @@ endif () set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/bin) set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/lib) set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/lib) +set(JANSSON_TEMP_DIR ${PROJECT_BINARY_DIR}/tmp) # Give the debug version a different postfix for windows, # so both the debug and release version can be built in the @@ -534,9 +535,12 @@ if (NOT JANSSON_WITHOUT_TESTS) if (JANSSON_TEST_WITH_VALGRIND) add_test(memcheck__${test} - ${MEMCHECK_COMMAND} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${test}) + ${MEMCHECK_COMMAND} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${test} + WORKING_DIRECTORY ${JANSSON_TEMP_DIR}) else() - add_test(${test} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${test}) + add_test(${test} + ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${test} + WORKING_DIRECTORY ${JANSSON_TEMP_DIR}) endif () endforeach () |