From 50a478ef72a91eb52797bec322c6cbaf58382da3 Mon Sep 17 00:00:00 2001 From: William Roberts <william.c.roberts@intel.com> Date: Mon, 28 Dec 2015 16:19:54 -0800 Subject: [PATCH] Android.mk: cleanse all set but not unset variables Discovered by diffing the set of "set variables" with the set of "cleared variables". Script: mydir=$(mktemp -d) grep -E '(^[a-z].)[a-z0-9_\.]*\s*:?=.' Android.mk | cut -d' ' -f 1-1 | sort | uniq > $mydir/set_vars grep -E '(^[a-z].)[a-z0-9_\.]*\s*:?=$' Android.mk | cut -d' ' -f1-1 | sort | uniq > $mydir/unset_vars diff $mydir/set_vars $mydir/unset_vars rm -rf $mydir Change-Id: Ib50abac6b417a1bcc1894d9a7bafdbdca371006a Signed-off-by: William Roberts <william.c.roberts@intel.com> --- Android.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Android.mk b/Android.mk index 87783b273..7fc03a442 100644 --- a/Android.mk +++ b/Android.mk @@ -429,6 +429,7 @@ $(LOCAL_BUILT_MODULE): $(built_sepolicy) $(built_pc) $(built_fc) $(built_sc) $(b build_policy := sepolicy_build_files := built_sepolicy := +built_sepolicy_recovery := built_sc := built_fc := built_pc := @@ -436,5 +437,6 @@ built_svc := built_general_sepolicy := built_general_sepolicy.conf := built_nl := +add_nl := include $(call all-makefiles-under,$(LOCAL_PATH)) -- GitLab