Skip to content

0.6.0

Compare
Choose a tag to compare
@UebelAndre UebelAndre released this 13 Sep 16:22
· 215 commits to main since this release
6e68116

0.6.0

https://bazelbuild.github.io/rules_foreign_cc/0.6.0/

Usage

Add the following to your WORKSPACE file:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_foreign_cc",
    sha256 = "69023642d5781c68911beda769f91fcbc8ca48711db935a75da7f6536b65047f",
    strip_prefix = "rules_foreign_cc-0.6.0",
    url = "https://github.com/bazelbuild/rules_foreign_cc/archive/0.6.0.tar.gz",
)

load("@rules_foreign_cc//foreign_cc:repositories.bzl", "rules_foreign_cc_dependencies")

# This sets up some common toolchains for building targets. For more details, please see
# https://bazelbuild.github.io/rules_foreign_cc/0.6.0/flatten.html#rules_foreign_cc_dependencies
rules_foreign_cc_dependencies()

Contributors

This release had contributions from # authors.
Thanks to @fmeum, @jsharpe, @keith, @UebelAndre, @jheaff1, & @djmarcin for their contributions to this release.

Migration Instructions

No migrations needed since 0.6.0.

Release Notes

  • Added CMake 3.21.1 (#757)
  • Pass all tags to execution_requirements (#765)
  • Added support for Visual Studio 2022 (#758)
  • Fix building without sandboxing (#769)
  • Fix building for iOS (#767)
  • Add cmake version 3.21.2 (#778)
  • Resolve symlinks among output binaries (#781)