What's Changed
- Scaffolding for cc_static_library validation by @dzbarsky in #193
- Add GHA workflow to release prebuilt extras by @dzbarsky in #215
- Fix scoped toolchain repo by @dzbarsky in #217
- Support --incompatible_config_setting_private_default_visibility by @dzbarsky in #220
- Enable llvm's zlib support by @dzbarsky in #222
- Make example work in bazel9 by @dzbarsky in #223
- Build more-correct kernel32 import lib by @dzbarsky in #224
- Add cross platform pkgutil in the prebuilts extras by @cerisier in #232
- [macos] Support unpacking macOS SDK from any exec platform by @cerisier in #233
- [prebuilt extras] Fix prebuilt compilation and release by @cerisier in #235
- Update README for macOS x-compile by @cerisier in #237
- Disable compiling from Windows ARM64 hosts by @cerisier in #238
- Use sh_toolchain for sh_script by @dzbarsky in #239
- Neuter rules_swift naughtiness by @dzbarsky in #240
- Enable header-parser support by @dzbarsky in #241
- Fix prebuilt static lib validator and header parser tools by @dzbarsky in #245
- Enable static_library_validation and header_parser on prebuilt toolchain by @dzbarsky in #246
- Rearrange our extensions by @dzbarsky in #247
- Enable all multicall tools by @dzbarsky in #249
- Support BYOLLVM by @dzbarsky in #248
- Fix windows arm64 llvm prebuilts by @dzbarsky in #253
- Release with new llvm binary symlinks by @dzbarsky in #254
- Allow controlling PIE via constraint by @dzbarsky in #258
- Use source directory for macOS SDK by @cerisier and @dzbarsky in #256
- Update prebuilt extras to include latest pkgutil version by @cerisier in #257
- Start using new LLVM prebuilts by @dzbarsky in #255
- Add rules_swift dev dep by @dzbarsky in #260
Full Changelog: 0.4.1...0.5.1
Using Bzlmod
- Enable with
common --enable_bzlmodin.bazelrcif using Bazel>=7.4.0. - Add to your
MODULE.bazelfile:
bazel_dep(name = "toolchains_llvm_bootstrapped", version = "0.5.1")
register_toolchains(
"@toolchains_llvm_bootstrapped//toolchain:all",
)