diff options
author | Brad King <brad.king@kitware.com> | 2022-08-18 12:29:51 -0400 |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2022-08-18 15:49:07 -0400 |
commit | 68d3ca70088a744d00affa135e6d02872ef88ddc (patch) | |
tree | 6293c7b62db6890933cdafa735c1a1ff4c944c0e /Tests/RunCMake/CMakeLists.txt | |
parent | 36d35d4eb1a0cbbcf4687e021ad236cbe186a2f3 (diff) | |
download | cmake-68d3ca70088a744d00affa135e6d02872ef88ddc.tar.gz |
Tests: Fix RunCMake.FileAPI test with jsoncpp < 1.7.5
Prior to jsoncpp commit `126bdc2b05` (Reject extra chars if strictRoot,
2016-08-21, 1.7.5~2), it did not diagnose trailing characters in the
input after a JSON value. Teach our corresponding test case to tolerate
the old behavior.
Diffstat (limited to 'Tests/RunCMake/CMakeLists.txt')
-rw-r--r-- | Tests/RunCMake/CMakeLists.txt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Tests/RunCMake/CMakeLists.txt b/Tests/RunCMake/CMakeLists.txt index ec89188c76..2485a7e136 100644 --- a/Tests/RunCMake/CMakeLists.txt +++ b/Tests/RunCMake/CMakeLists.txt @@ -305,6 +305,9 @@ add_RunCMake_test(ExportImport) add_RunCMake_test(ExternalData) add_RunCMake_test(FeatureSummary) add_RunCMake_test(FPHSA) +if(CMAKE_USE_SYSTEM_JSONCPP) + list(APPEND FileAPI_ARGS -DJsonCpp_VERSION_STRING=${JsonCpp_VERSION_STRING}) +endif() add_RunCMake_test(FileAPI -DPython_EXECUTABLE=${Python_EXECUTABLE} -DCMAKE_CXX_COMPILER_ID=${CMAKE_CXX_COMPILER_ID}) add_RunCMake_test(FindBoost) |