diff options
| -rw-r--r-- | android/hooks.go | 10 |
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 |