diff options
author | Harish Mahendrakar <harish.mahendrakar@ittiam.com> | 2022-02-09 10:59:16 -0800 |
---|---|---|
committer | Harish Mahendrakar <harish.mahendrakar@ittiam.com> | 2022-02-09 11:00:32 -0800 |
commit | b668003b842ee9b0366418c1f8bbf4ac897ff52e (patch) | |
tree | 99693bc8e8fc5efa6341ee57944b90ebdba92a71 | |
parent | 6ff3e24351046b63f774bc2381a5a2be515a3eec (diff) | |
download | libavc-b668003b842ee9b0366418c1f8bbf4ac897ff52e.tar.gz |
Fix fuzzer build failure in oss-fuzz for honggfuzz engineandroid-t-preview-2android-t-preview-1android-t-beta-3android-t-preview-1
Test: check with oss-fuzz for honggfuzz engine
Change-Id: I25d03d62c1d66954f397101cf96c5bad1ab4429a
-rw-r--r-- | cmake/utils.cmake | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/cmake/utils.cmake b/cmake/utils.cmake index 3fa8b29..85ada3b 100644 --- a/cmake/utils.cmake +++ b/cmake/utils.cmake @@ -86,7 +86,10 @@ function(libavc_add_executable NAME LIB) if(ARG_FUZZER) target_compile_options(${NAME} PRIVATE $<$<COMPILE_LANGUAGE:CXX>:-std=c++17>) - if(DEFINED SANITIZE) + if(DEFINED ENV{LIB_FUZZING_ENGINE}) + set_target_properties(${NAME} PROPERTIES LINK_FLAGS + $ENV{LIB_FUZZING_ENGINE}) + elseif(DEFINED SANITIZE) set_target_properties(${NAME} PROPERTIES LINK_FLAGS -fsanitize=fuzzer,${SANITIZE}) else() |