Skip to content

Commit cdbca4e

Browse files
authored
feat: add system libs support to build recipe rule (#68)
1 parent b11471a commit cdbca4e

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

ecsact/private/ecsact_build_recipe.bzl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ def _ecsact_build_recipe(ctx):
3737
recipe_yaml = ctx.actions.declare_file("{}.yml".format(ctx.attr.name))
3838

3939
sources = []
40+
system_libs = []
4041
recipe_data = []
4142

4243
for src in ctx.files.srcs:
@@ -107,6 +108,7 @@ def _ecsact_build_recipe(ctx):
107108
"name": ctx.attr.name,
108109
"sources": sources,
109110
"imports": ctx.attr.imports,
111+
"system_libs": system_libs,
110112
"exports": ctx.attr.exports,
111113
}
112114

@@ -134,6 +136,9 @@ ecsact_build_recipe = rule(
134136
"fetch_srcs": attr.string_list_dict(
135137
allow_empty = True,
136138
),
139+
"system_libs": attr.string_list(
140+
allow_empty = True,
141+
),
137142
"codegen_plugins": attr.label_keyed_string_dict(
138143
providers = [EcsactCodegenPluginInfo],
139144
),

0 commit comments

Comments
 (0)