0.7.0
0.7.0
https://bazelbuild.github.io/rules_foreign_cc/0.7.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 = "1df78c7d7eed2dc21b8b325a2853c31933a81e7b780f9a59a5d078be9008b13a",
strip_prefix = "rules_foreign_cc-0.7.0",
url = "https://github.com/bazelbuild/rules_foreign_cc/archive/0.7.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.7.0/flatten.html#rules_foreign_cc_dependencies
rules_foreign_cc_dependencies()
What's Changed
- Release 0.6.0 docs by @UebelAndre in #785
- Improve failed exports logic by @keith in #789
- Updated
rules_cc
andbazel_skylib
versions by @UebelAndre in #795 - Add flags from copts and linkopts attributes by @fmeum in #796
- Updated libgit2 example by @UebelAndre in #799
- Expand make variables in env by @illicitonion in #788
- Added libgit2 Google mirror by @UebelAndre in #800
- Update min tested Bazel version to
4.0.0
by @UebelAndre in #802 - Updated
bazel_skylib
,rules_cc
andrules_python
by @UebelAndre in #801 - Updated
pcre
example by @UebelAndre in #809 - Explicitly turn off guile support in built version of GNU make by @jsharpe in #814
- CMake 3.21.3, 3.21.4 and 3.22.0 support by @jsharpe in #815
- Autotools examples by @jsharpe in #754
- Ensure Windows paths provided to CMake contain forward slashes only by @jheaff1 in #807
- Let make build in BUILD_TMPDIR by @fmeum in #818
- Pass toolchain and user env variables to make invocation by @fmeum in #777
- Adds toolchain for freebsd. by @yesudeep in #794
- Bootstrap make reproducibly by @fmeum in #817
- Fixed docs by @UebelAndre in #828
- Release
v0.7.0
by @UebelAndre in #827
New Contributors
Full Changelog: 0.6.0...0.7.0