burrow/BUILD.bazel
Conrad Kramer 002bd382e9
Some checks failed
Cache: Publish Nix / Publish Nix Cache (push) Waiting to run
Build Rust / Cargo Test (push) Successful in 4m14s
Build Site / Next.js Build (push) Failing after 6s
Infra: OpenTofu / OpenTofu (grafana) (push) Successful in 5s
Lint Governance / BEP Metadata (push) Successful in 0s
Build: Android / Android Rust Core Stub (push) Failing after 23s
Wire Forge-native release infrastructure
2026-06-07 05:51:12 -07:00

69 lines
1.5 KiB
Text

filegroup(
name = "apple_project_files",
srcs = glob(
[
"Apple/**",
"Scripts/ci/install-apple-signing-assets.sh",
"Scripts/ci/package-apple-artifacts.sh",
"Scripts/version.sh",
],
exclude = [
"Apple/build/**",
"Apple/**/xcuserdata/**",
],
),
visibility = ["//visibility:public"],
)
filegroup(
name = "android_project_files",
srcs = glob(
[
"Android/**",
],
exclude = [
"Android/.gradle/**",
"Android/**/build/**",
],
),
visibility = ["//visibility:public"],
)
filegroup(
name = "mobile_rust_core_files",
srcs = glob(
[
"crates/burrow-core/**",
"crates/burrow-mobile-ffi/**",
],
) + [
"Cargo.lock",
"Cargo.toml",
"rust-toolchain.toml",
],
visibility = ["//visibility:public"],
)
alias(
name = "apple_release_ios",
actual = "//bazel/apple:release_ios_stamp",
visibility = ["//visibility:public"],
)
alias(
name = "apple_release_macos",
actual = "//bazel/apple:release_macos_stamp",
visibility = ["//visibility:public"],
)
alias(
name = "apple_release_all",
actual = "//bazel/apple:release_all_stamp",
visibility = ["//visibility:public"],
)
alias(
name = "android_check_stub",
actual = "//bazel/android:check_stub_stamp",
visibility = ["//visibility:public"],
)