diff --git a/android/neverallow.go b/android/neverallow.go index 04366d353..b36bf045a 100644 --- a/android/neverallow.go +++ b/android/neverallow.go @@ -214,8 +214,11 @@ func createMakefileGoalRules() []Rule { return []Rule{ NeverAllow(). ModuleType("makefile_goal"). + // TODO(b/33691272): remove this after migrating seapp to Soong + Without("product_out_path", "obj/ETC/plat_seapp_contexts_intermediates/plat_seapp_contexts"). + Without("product_out_path", "obj/ETC/plat_seapp_neverallows_intermediates/plat_seapp_neverallows"). WithoutMatcher("product_out_path", Regexp("^boot[0-9a-zA-Z.-]*[.]img$")). - Because("Only boot images may be imported as a makefile goal."), + Because("Only boot images and seapp contexts may be imported as a makefile goal."), } } diff --git a/android/neverallow_test.go b/android/neverallow_test.go index 35aadd8b8..edda2444b 100644 --- a/android/neverallow_test.go +++ b/android/neverallow_test.go @@ -293,7 +293,7 @@ var neverallowTests = []struct { `), }, expectedErrors: []string{ - "Only boot images may be imported as a makefile goal.", + "Only boot images and seapp contexts may be imported as a makefile goal.", }, }, }