v1.0.0
MODULE.bazel
bazel_dep(name = "toolchains_arm_gnu", version = "1.0.0")
arm_toolchain = use_extension("@toolchains_arm_gnu//:extensions.bzl", "arm_toolchain")
arm_toolchain.arm_none_eabi()
use_repo(arm_toolchain, "arm_none_eabi")
register_toolchains("@arm_none_eabi//toolchain:all")
arm_toolchain.arm_none_linux_gnueabihf()
use_repo(arm_toolchain, "arm_none_linux_gnueabihf")
register_toolchains("@arm_none_linux_gnueabihf//toolchain:all")
WORKSPACE
load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository")
git_repository(
name = "rules_cc",
remote = "https://github.com/bazelbuild/rules_cc",
branch = "main",
)
git_repository(
name = "arm_none_eabi",
remote = "https://github.com/hexdae/bazel-arm-none-eabi",
branch = "master",
)
# Toolchain: arm-none-eabi
load("@toolchains_arm_gnu//:deps.bzl", "arm_none_eabi_deps", "arm_none_linux_gnueabihf_deps")
arm_none_eabi_deps()
register_toolchains("@arm_none_eabi//toolchain:all")
# Toolchain arm-none-linux-gnueabihf
arm_none_linux_gnueabihf_deps()
register_toolchains("@arm_none_linux_gnueabihf//toolchain:all")
What's Changed
- [ARCHIVES] add separate bazel files by @hexdae in #41
- [ARCHIVE] remove bin extension from the archives. by @hexdae in #42
- [EXT] simplify version selection by @hexdae in #43
- [CI] unify by @hexdae in #44
- [TOOLCHAIN] use aliased repos by @hexdae in #45
Full Changelog: v0.0.1...v1.0.0