From 4d063410a34727dad9899ac161cb0e9659f848af Mon Sep 17 00:00:00 2001 From: Ying Wang Date: Fri, 22 Mar 2013 18:52:57 -0700 Subject: [PATCH] We have to use := instead of += If we use +=, the right side may be deferred to evaluate, if that target-specific variable is not defined yet. That's a mistke. Change-Id: I1635ee4791473f407866e010d612948c02cdebf6 --- core/base_rules.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/base_rules.mk b/core/base_rules.mk index c04d35d438..baa8932e0a 100644 --- a/core/base_rules.mk +++ b/core/base_rules.mk @@ -434,7 +434,7 @@ endif ########################################################### cleantarget := clean-$(LOCAL_MODULE) $(cleantarget) : PRIVATE_MODULE := $(LOCAL_MODULE) -$(cleantarget) : PRIVATE_CLEAN_FILES += \ +$(cleantarget) : PRIVATE_CLEAN_FILES := \ $(LOCAL_BUILT_MODULE) \ $(LOCAL_INSTALLED_MODULE) \ $(intermediates)