aboutsummaryrefslogtreecommitdiff
path: root/tools/buck/build_mode.bzl
diff options
context:
space:
mode:
Diffstat (limited to 'tools/buck/build_mode.bzl')
-rw-r--r--tools/buck/build_mode.bzl14
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(),
+ },
+)