Add 'honggfuzz' and 'fuzz' to all ASAN / coverage builds
'hongfuzz' is a the interface to all honggfuzz fuzzers.
Unlike libFuzzer, where the entry point *is* the fuzzer binary,
honggfuzz uses a separate binary to drive fuzzing.
'fuzz' is a wrapper script that performs some device-side setup
and sanity checks for fuzzing sessions, while providing a simple
interface to all user-space fuzzers.
Change-Id: Ia55d517e9cb1b7bfcd7d29b137b691e74398ca9e
diff --git a/target/product/base.mk b/target/product/base.mk
index 0444849..d202c8f 100644
--- a/target/product/base.mk
+++ b/target/product/base.mk
@@ -172,7 +172,9 @@
strace
# Packages included only for eng/userdebug builds, when building with SANITIZE_TARGET=address
-PRODUCT_PACKAGES_DEBUG_ASAN :=
+PRODUCT_PACKAGES_DEBUG_ASAN := \
+ fuzz \
+ honggfuzz
PRODUCT_COPY_FILES := $(call add-to-product-copy-files-if-exists,\
frameworks/base/config/preloaded-classes:system/etc/preloaded-classes)