forked from mirrors/jj
This lays the basic groundwork to invoke buck2 in a way that barely works and builds nothing. The `jj.bzl` code will be used in some upcoming diffs to add `BUCK` files to the various crates. Signed-off-by: Austin Seipp <aseipp@pobox.com>
14 lines
365 B
Text
14 lines
365 B
Text
load("@prelude//utils/buckconfig.bzl", "read_choice")
|
|
load(":defs.bzl", "generate_platforms", "default_platforms")
|
|
|
|
build_config = read_choice("jj", "buildmode", [
|
|
"debug",
|
|
"release",
|
|
], "debug")
|
|
|
|
default_constraints = [
|
|
# build mode: debug or release
|
|
('mode//:{}'.format(build_config))
|
|
]
|
|
|
|
generate_platforms(default_platforms, default_constraints)
|