summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--android/hooks.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/android/hooks.go b/android/hooks.go
index 9f4e5b620..f8022d05c 100644
--- a/android/hooks.go
+++ b/android/hooks.go
@@ -59,6 +59,16 @@ func AddLoadHook(m blueprint.Module, hook func(LoadHookContext)) {
})
}
+func AddLoadHookWithPriority(m blueprint.Module, hook func(LoadHookContext), priority int) {
+ blueprint.AddLoadHookWithPriority(m, func(ctx blueprint.LoadHookContext) {
+ actx := &loadHookContext{
+ earlyModuleContext: m.(Module).base().earlyModuleContextFactory(ctx),
+ bp: ctx,
+ }
+ hook(actx)
+ }, priority)
+}
+
type loadHookContext struct {
earlyModuleContext
bp blueprint.LoadHookContext