aboutsummaryrefslogtreecommitdiff
path: root/tests/fuzz/CMakeLists.txt
blob: c3e350be7b7e792c0f6afd653803c0154422f4ef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
project(fuzzing CXX)

if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
    add_executable(ssh_server_fuzzer ssh_server_fuzzer.cpp)
    set_target_properties(ssh_server_fuzzer
        PROPERTIES
            COMPILE_FLAGS "-fsanitize=fuzzer"
            LINK_FLAGS "-fsanitize=fuzzer")

    target_link_libraries(ssh_server_fuzzer
        ${LIBSSH_THREADS_STATIC_LIBRARY}
        ${LIBSSH_THREADS_LINK_LIBRARIES})
endif()