From 45539e3941a8500887697789ab01e198f20c6faa Mon Sep 17 00:00:00 2001 From: Dan Willemsen Date: Fri, 11 Jan 2019 19:40:01 -0800 Subject: [PATCH] Fix possible incremental build issue We tried to start using toybox's sed, but it produced invalid results with one of init's genrules. Clear out that generated code to fix future incremental builds, since we don't rebuild everything on a $PATH change. Bug: 122744241 Test: generate bad file, remove toybox sed, apply this change Change-Id: I197aa4b68b2fe309b3033e8736e1d80c8ded80ad --- CleanSpec.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CleanSpec.mk b/CleanSpec.mk index b32868eab..8a2830330 100644 --- a/CleanSpec.mk +++ b/CleanSpec.mk @@ -532,6 +532,9 @@ $(call add-clean-step, rm -f .d) # Remove obsolete apps $(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/app/*) +# Remove corrupt generated rule due to using toybox's sed +$(call add-clean-step, rm -rf $(SOONG_OUT_DIR)/.intermediates/system/core/init/generated_stub_builtin_function_map) + # ************************************************ # NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST # ************************************************