Build: Do not build sanitize-never executable

When LOCAL_SANITIZE := never is given for an executable, skip
building the binary in the ASAN build stage.

Bug: 117579123
Test: Build ASAN image with a never-sanitized executable
Change-Id: I6495fc857678ca9b46527c7d60ee71112004266d
This commit is contained in:
Andreas Gampe
2018-10-10 19:27:04 -07:00
parent ff999725ac
commit 2114c5ab3f

View File

@@ -12,6 +12,8 @@ ifneq ($(filter address,$(SANITIZE_TARGET)),)
my_skip_this_target := true my_skip_this_target := true
else ifeq (false, $(LOCAL_CLANG)) else ifeq (false, $(LOCAL_CLANG))
my_skip_this_target := true my_skip_this_target := true
else ifeq (never, $(LOCAL_SANITIZE))
my_skip_this_target := true
endif endif
endif endif