Fix fuzzer build failure in oss-fuzz for honggfuzz engine am: b668003b84 am: 5a128ad647

Original change: 1977749

Change-Id: I38e0717a4eddbc9023e6173f1a2c6587defae06e
This commit is contained in:
Harish Mahendrakar 2022-02-10 01:38:57 +00:00 committed by Automerger Merge Worker
commit 4427fc84b2

View file

@ -86,7 +86,10 @@ function(libavc_add_executable NAME LIB)
if(ARG_FUZZER) if(ARG_FUZZER)
target_compile_options(${NAME} target_compile_options(${NAME}
PRIVATE $<$<COMPILE_LANGUAGE:CXX>:-std=c++17>) 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 set_target_properties(${NAME} PROPERTIES LINK_FLAGS
-fsanitize=fuzzer,${SANITIZE}) -fsanitize=fuzzer,${SANITIZE})
else() else()