mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-07-01 02:41:48 +00:00
[bazel] Move the easy pieces of the build over to bzlmod (#8542)
bzlmod is the future, and makes it easier to depend on AOS. --------- Signed-off-by: Austin Schuh <austin.linux@gmail.com>
This commit is contained in:
@@ -71,10 +71,10 @@ publish_all = rule(
|
||||
)
|
||||
|
||||
host_architectures = {
|
||||
"@rules_bzlmodrio_toolchains//platforms/linux_x86_64": "linux-x86-64",
|
||||
"@rules_bzlmodrio_toolchains//platforms/osx": "osxuniversal",
|
||||
"@rules_bzlmodrio_toolchains//platforms/windows_arm64": "windows-arm64",
|
||||
"@rules_bzlmodrio_toolchains//platforms/windows_x86_64": "windows-x86-64",
|
||||
"@allwpilib//shared/bazel:linux_x86_64": "linux-x86-64",
|
||||
"@allwpilib//shared/bazel:osx": "osxuniversal",
|
||||
"@allwpilib//shared/bazel:windows_arm64": "windows-arm64",
|
||||
"@allwpilib//shared/bazel:windows_x86_64": "windows-x86-64",
|
||||
}
|
||||
|
||||
# Unfortunately, rules_jvm_external really wants each of the classifier
|
||||
@@ -87,11 +87,11 @@ def architectures_pkg_zip(
|
||||
**kwargs):
|
||||
if architectures == None:
|
||||
architectures = {
|
||||
"@rules_bzlmodrio_toolchains//platforms/linux_x86_64": "linux-x86-64",
|
||||
"@rules_bzlmodrio_toolchains//platforms/osx": "osxuniversal",
|
||||
"@rules_bzlmodrio_toolchains//platforms/systemcore": "systemcore",
|
||||
"@rules_bzlmodrio_toolchains//platforms/windows_arm64": "windows-arm64",
|
||||
"@rules_bzlmodrio_toolchains//platforms/windows_x86_64": "windows-x86-64",
|
||||
"@allwpilib//shared/bazel:linux_x86_64": "linux-x86-64",
|
||||
"@allwpilib//shared/bazel:osx": "osxuniversal",
|
||||
"@allwpilib//shared/bazel:systemcore": "systemcore",
|
||||
"@allwpilib//shared/bazel:windows_arm64": "windows-arm64",
|
||||
"@allwpilib//shared/bazel:windows_x86_64": "windows-x86-64",
|
||||
}
|
||||
|
||||
architectures_target_compatible_with = {
|
||||
|
||||
Reference in New Issue
Block a user