build: Add top-level rule definition in bazel extensions
Currently, the only rules that can be defined in msm_kernel_extensions.bzl are invoked for each target. If a rule just needs to be declared once at the top level, there's no way to do that. Add and invoke a new macro from the top-level to enable this functionality. Change-Id: I239c0e44f6938dee7dda4c0cb1434f9bf925b13c Signed-off-by: John Moon <quic_johmoo@quicinc.com>
This commit is contained in:
parent
8503690aa2
commit
f59bdfb286
@ -1,3 +1,6 @@
|
||||
def define_top_level_rules():
|
||||
return
|
||||
|
||||
def define_extras(target, flavor = None):
|
||||
return
|
||||
|
||||
|
@ -2,8 +2,10 @@ load(":kalama.bzl", "define_kalama")
|
||||
load(":kalama_tuivm.bzl", "define_kalama_tuivm")
|
||||
load(":pineapple.bzl", "define_pineapple")
|
||||
load(":pineapple_tuivm.bzl", "define_pineapple_tuivm")
|
||||
load("//build/bazel_extensions:msm_kernel_extensions.bzl", "define_top_level_rules")
|
||||
|
||||
def define_msm_platforms():
|
||||
define_top_level_rules()
|
||||
define_kalama()
|
||||
define_kalama_tuivm()
|
||||
define_pineapple()
|
||||
|
Loading…
Reference in New Issue
Block a user