diff options
Diffstat (limited to 'tools/buck/build_mode.bzl')
-rw-r--r-- | tools/buck/build_mode.bzl | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tools/buck/build_mode.bzl b/tools/buck/build_mode.bzl new file mode 100644 index 00000000..aeff4987 --- /dev/null +++ b/tools/buck/build_mode.bzl @@ -0,0 +1,14 @@ +load("@prelude//:build_mode.bzl", "BuildModeInfo") + +def _build_mode_impl(ctx: AnalysisContext) -> list[Provider]: + return [ + DefaultInfo(), + BuildModeInfo(cell = ctx.attrs.cell), + ] + +build_mode = rule( + impl = _build_mode_impl, + attrs = { + "cell": attrs.string(), + }, +) |