diff options
| author | Hans Kristian Rosbach <hk-git@circlestorm.org> | 2025-11-11 17:24:26 +0100 |
|---|---|---|
| committer | Hans Kristian Rosbach <hk-github@circlestorm.org> | 2025-11-16 12:15:05 +0100 |
| commit | 8d4bd56217ab8f2701bc3f2fa643dcf45d460343 (patch) | |
| tree | c8349bdeabf24044b81bc775e47d8b5f45131d33 /test/fuzz | |
| parent | 30ff317fb42797a2456f1747476cfc5c0085425c (diff) | |
| download | Project-Tick-8d4bd56217ab8f2701bc3f2fa643dcf45d460343.tar.gz Project-Tick-8d4bd56217ab8f2701bc3f2fa643dcf45d460343.zip | |
Use CTest to simplify testing options
Add CMake variable TEST_STOCK_ZLIB to disable some tests if attempting
to run our testsuite on stock zlib.
PR depends on CMP0077, introduced by CMake 3.13.
Upped minimum compatible CMake version to 3.13, same as we have
actually been telling people was the minumum for years on the wiki.
Upped upper compatible CMake version to 3.31, my current version.
Diffstat (limited to 'test/fuzz')
| -rw-r--r-- | test/fuzz/CMakeLists.txt | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/test/fuzz/CMakeLists.txt b/test/fuzz/CMakeLists.txt index e5a7455dda..8f0972de7f 100644 --- a/test/fuzz/CMakeLists.txt +++ b/test/fuzz/CMakeLists.txt @@ -39,9 +39,7 @@ foreach(FUZZER ${FUZZERS}) target_link_libraries(${FUZZER} ${FUZZING_ENGINE}) endif() - if(ZLIB_ENABLE_TESTS) - file(GLOB FUZZER_TEST_FILES ${PROJECT_SOURCE_DIR}/*) - set(FUZZER_COMMAND ${CMAKE_CROSSCOMPILING_EMULATOR} $<TARGET_FILE:${FUZZER}> ${FUZZER_TEST_FILES}) - add_test(NAME ${FUZZER} COMMAND ${FUZZER_COMMAND}) - endif() + file(GLOB FUZZER_TEST_FILES ${PROJECT_SOURCE_DIR}/*) + set(FUZZER_COMMAND ${CMAKE_CROSSCOMPILING_EMULATOR} $<TARGET_FILE:${FUZZER}> ${FUZZER_TEST_FILES}) + add_test(NAME ${FUZZER} COMMAND ${FUZZER_COMMAND}) endforeach() |
