Remove SandboxingDenyPathList
It's no longer used. Bug: 307824623 Test: m nothing --no-skip-soong-tests Change-Id: I181de9d852f4025c6c5829cc4941ffb705f7cb50
This commit is contained in:
@@ -21,9 +21,4 @@ var (
|
|||||||
"com.google.pixel.camera.hal.manifest",
|
"com.google.pixel.camera.hal.manifest",
|
||||||
// go/keep-sorted end
|
// go/keep-sorted end
|
||||||
}
|
}
|
||||||
|
|
||||||
SandboxingDenyPathList = []string{
|
|
||||||
// go/keep-sorted start
|
|
||||||
// go/keep-sorted end
|
|
||||||
}
|
|
||||||
)
|
)
|
||||||
|
@@ -842,19 +842,15 @@ var sandboxingAllowlistKey = android.NewOnceKey("genruleSandboxingAllowlistKey")
|
|||||||
|
|
||||||
type sandboxingAllowlistSets struct {
|
type sandboxingAllowlistSets struct {
|
||||||
sandboxingDenyModuleSet map[string]bool
|
sandboxingDenyModuleSet map[string]bool
|
||||||
sandboxingDenyPathSet map[string]bool
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func getSandboxingAllowlistSets(ctx android.PathContext) *sandboxingAllowlistSets {
|
func getSandboxingAllowlistSets(ctx android.PathContext) *sandboxingAllowlistSets {
|
||||||
return ctx.Config().Once(sandboxingAllowlistKey, func() interface{} {
|
return ctx.Config().Once(sandboxingAllowlistKey, func() interface{} {
|
||||||
sandboxingDenyModuleSet := map[string]bool{}
|
sandboxingDenyModuleSet := map[string]bool{}
|
||||||
sandboxingDenyPathSet := map[string]bool{}
|
|
||||||
|
|
||||||
android.AddToStringSet(sandboxingDenyModuleSet, SandboxingDenyModuleList)
|
android.AddToStringSet(sandboxingDenyModuleSet, SandboxingDenyModuleList)
|
||||||
android.AddToStringSet(sandboxingDenyPathSet, SandboxingDenyPathList)
|
|
||||||
return &sandboxingAllowlistSets{
|
return &sandboxingAllowlistSets{
|
||||||
sandboxingDenyModuleSet: sandboxingDenyModuleSet,
|
sandboxingDenyModuleSet: sandboxingDenyModuleSet,
|
||||||
sandboxingDenyPathSet: sandboxingDenyPathSet,
|
|
||||||
}
|
}
|
||||||
}).(*sandboxingAllowlistSets)
|
}).(*sandboxingAllowlistSets)
|
||||||
}
|
}
|
||||||
@@ -864,8 +860,7 @@ func getSandboxedRuleBuilder(ctx android.ModuleContext, r *android.RuleBuilder)
|
|||||||
return r.SandboxTools()
|
return r.SandboxTools()
|
||||||
}
|
}
|
||||||
sandboxingAllowlistSets := getSandboxingAllowlistSets(ctx)
|
sandboxingAllowlistSets := getSandboxingAllowlistSets(ctx)
|
||||||
if sandboxingAllowlistSets.sandboxingDenyPathSet[ctx.ModuleDir()] ||
|
if sandboxingAllowlistSets.sandboxingDenyModuleSet[ctx.ModuleName()] {
|
||||||
sandboxingAllowlistSets.sandboxingDenyModuleSet[ctx.ModuleName()] {
|
|
||||||
return r.SandboxTools()
|
return r.SandboxTools()
|
||||||
}
|
}
|
||||||
return r.SandboxInputs()
|
return r.SandboxInputs()
|
||||||
|
Reference in New Issue
Block a user