Skip to content

v1.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 05 Apr 21:55
· 12 commits to master since this release

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