diff options
author | Harish Mahendrakar <harish.mahendrakar@ittiam.com> | 2022-02-10 01:55:28 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-02-10 01:55:28 +0000 |
commit | 07bf39e1611f35f77f202d4c922db45764ed6f04 (patch) | |
tree | 99693bc8e8fc5efa6341ee57944b90ebdba92a71 | |
parent | b7e0393c57dc51d304e868ef166490841a3239d6 (diff) | |
parent | 4427fc84b22704afacd2561d6b5935383364769a (diff) | |
download | libavc-07bf39e1611f35f77f202d4c922db45764ed6f04.tar.gz |
Fix fuzzer build failure in oss-fuzz for honggfuzz engine am: b668003b84 am: 5a128ad647 am: 4427fc84b2
Original change: https://android-review.googlesource.com/c/platform/external/libavc/+/1977749
Change-Id: I5731925274e72894772fa0c1a167a3a62fd3bebb
-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() |