Releases: bazelbuild/apple_support
1.18.1
What's Changed
- Use a BCR test module for tests by @brentleyjones in #366
- add
suppress_warnings
feature by @aaronsky in #367 - Add no_dotd_file well known feature by @keith in #356
- Remove bazel 5.x workaround by @keith in #369
- Remove unnecessary executable from toolchain by @keith in #370
- Revert "Enable link time -Os in opt builds (#348)" by @keith in #372
Full Changelog: 1.18.0...1.18.1
This release is compatible with 6.x LTS, 7.x LTS, and 8.x rolling releases.
MODULE.bazel Snippet
bazel_dep(name = "apple_support", version = "1.18.1", repo_name = "build_bazel_apple_support")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "build_bazel_apple_support",
sha256 = "d71b02d6df0500f43279e22400db6680024c1c439115c57a9a82e9effe199d7b",
url = "https://github.com/bazelbuild/apple_support/releases/download/1.18.1/apple_support.1.18.1.tar.gz",
)
load(
"@build_bazel_apple_support//lib:repositories.bzl",
"apple_support_dependencies",
)
apple_support_dependencies()
load("@bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()
1.18.0
What's Changed
- Enable link time -Os in opt builds by @cerisier in #348
- Fix bazel @ HEAD compat by @keith in #351
- Copy files into
local_config_apple_cc
instead of symlinking by @brentleyjones in #355 - Add support for CLT only by @keith in #354
- Copy osx_cc_wrapper.sh.tpl from bazel by @keith in #357
- Add the
xcode_sdk_variant
rule. by @luispadron in #358 - Use build rules for some toolchain tools by @brentleyjones in #361
- Enable the
archive_param_file
feature by default by @brentleyjones in #364 - Always create toolchain by @brentleyjones in #365
This release is compatible with 6.x LTS, 7.x LTS, and 8.x rolling releases.
MODULE.bazel Snippet
bazel_dep(name = "apple_support", version = "1.18.0", repo_name = "build_bazel_apple_support")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "build_bazel_apple_support",
sha256 = "b6148de2d7bbdf9e5819b4e2265f6508321a8e1f0a15990eb048f822cd41550d",
url = "https://github.com/bazelbuild/apple_support/releases/download/1.18.0/apple_support.1.18.0.tar.gz",
)
load(
"@build_bazel_apple_support//lib:repositories.bzl",
"apple_support_dependencies",
)
apple_support_dependencies()
load("@bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()
1.17.1
What's Changed
- Fix oso_prefix paths when linking with sandboxing enabled, #347
This release is compatible with 5.x LTS, 6.x LTS, 7.x LTS, and 8.x rolling releases
MODULE.bazel Snippet
bazel_dep(name = "apple_support", version = "1.17.1", repo_name = "build_bazel_apple_support")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "build_bazel_apple_support",
sha256 = "b53f6491e742549f13866628ddffcc75d1f3b2d6987dc4f14a16b242113c890b",
url = "https://github.com/bazelbuild/apple_support/releases/download/1.17.1/apple_support.1.17.1.tar.gz",
)
load(
"@build_bazel_apple_support//lib:repositories.bzl",
"apple_support_dependencies",
)
apple_support_dependencies()
load("@bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()
1.17.0
What's Changed
- support selectively disabling NS_BLOCK_ASSERTIONS for opt builds by @aaronsky in #341
- Use
-Xlinker
for-install_name
by @fmeum in #343
This release is compatible with 5.x LTS, 6.x LTS, 7.x LTS, and 8.x rolling releases
MODULE.bazel Snippet
bazel_dep(name = "apple_support", version = "1.17.0", repo_name = "build_bazel_apple_support")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "build_bazel_apple_support",
sha256 = "02f7456e589471dcfc73f1b9ca7f2c2ea5ca4aea999674abea9aebe818700b6e",
url = "https://github.com/bazelbuild/apple_support/releases/download/1.17.0/apple_support.1.17.0.tar.gz",
)
load(
"@build_bazel_apple_support//lib:repositories.bzl",
"apple_support_dependencies",
)
apple_support_dependencies()
load("@bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()
1.16.0
What's Changed
- Add
gcc_quoting_for_param_files
feature, mirrors bazelbuild/bazel@bd2da6e - Add beta support for
layering_check
, enabled with--repo_env=APPLE_SUPPORT_LAYERING_CHECK_BETA=1
- Add support for
parse_headers
, mirrors bazelbuild/bazel@231dfc2 - Allow disabling
apply_implied_frameworks
, thanks @aaronsky! - Enable
archive_param_file
by default to avoid argument list too long errors, thanks @adincebic!
This release is compatible with 5.x LTS, 6.x LTS, 7.x LTS, and 8.x rolling releases
MODULE.bazel Snippet
bazel_dep(name = "apple_support", version = "1.16.0", repo_name = "build_bazel_apple_support")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "build_bazel_apple_support",
sha256 = "c31ce8e531b50ef1338392ee29dd3db3689668701ec3237b9c61e26a1937ab07",
url = "https://github.com/bazelbuild/apple_support/releases/download/1.16.0/apple_support.1.16.0.tar.gz",
)
load(
"@build_bazel_apple_support//lib:repositories.bzl",
"apple_support_dependencies",
)
apple_support_dependencies()
load("@bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()
1.15.1
What's Changed
- Remove unnecessary cc_toolchain_config compiler API by @keith in #307
- Tweak visibility attributes/defaults. by @keith in #310
- Shorten the path used for the processor script. by @keith in #311
- Add support for BAZEL_USE_CPP_ONLY_TOOLCHAIN by @keith in #313
- Update platforms to 0.0.9 by @luispadron in #317
This release is compatible with 5.x LTS, 6.x LTS, 7.x LTS, and 8.x rolling releases
MODULE.bazel Snippet
bazel_dep(name = "apple_support", version = "1.15.1", repo_name = "build_bazel_apple_support")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "build_bazel_apple_support",
sha256 = "c4bb2b7367c484382300aee75be598b92f847896fb31bbd22f3a2346adf66a80",
url = "https://github.com/bazelbuild/apple_support/releases/download/1.15.1/apple_support.1.15.1.tar.gz",
)
load(
"@build_bazel_apple_support//lib:repositories.bzl",
"apple_support_dependencies",
)
apple_support_dependencies()
1.14.0
What's Changed
- Add watchos_device_arm64(e) CPUs
This release is compatible with 5.x LTS, 6.x LTS, 7.x LTS, and 8.x rolling releases
MODULE.bazel Snippet
bazel_dep(name = "apple_support", version = "1.14.0", repo_name = "build_bazel_apple_support")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "build_bazel_apple_support",
sha256 = "a8ba6fd09d0ffeba9b5f398f3a46262470fe0addddb4ef5afa7eab18d001a7b0",
url = "https://github.com/bazelbuild/apple_support/releases/download/1.14.0/apple_support.1.14.0.tar.gz",
)
load(
"@build_bazel_apple_support//lib:repositories.bzl",
"apple_support_dependencies",
)
apple_support_dependencies()
1.13.0
What's Changed
- Enable
-dead_strip
by default for opt builds - Fix bazel @ HEAD compatibility
This release is compatible with 5.x LTS, 6.x LTS, 7.x LTS, and 8.x rolling releases
MODULE.bazel Snippet
bazel_dep(name = "apple_support", version = "1.13.0", repo_name = "build_bazel_apple_support")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "build_bazel_apple_support",
sha256 = "1c4031e72b456a048d8177f59a5581808c07585fa9e255c6f5fefb8752af7e40",
url = "https://github.com/bazelbuild/apple_support/releases/download/1.13.0/apple_support.1.13.0.tar.gz",
)
load(
"@build_bazel_apple_support//lib:repositories.bzl",
"apple_support_dependencies",
)
apple_support_dependencies()
1.12.0
What's Changed
- Fix darwin_arm64e architecture
- Switch toolchain to use
cc_toolchain
- Make
BAZEL_ALLOW_NON_APPLICATIONS_XCODE
invalidate toolchain configuration, thanks @illicitonion! - Fix linkmap flags for rule types that don't support them
- Fix versioned dylib support (only compatible with bazel 8.x+)
This release is compatible with 5.x LTS, 6.x LTS, 7.x LTS, and 8.x rolling releases
MODULE.bazel Snippet
bazel_dep(name = "apple_support", version = "1.12.0", repo_name = "build_bazel_apple_support")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "build_bazel_apple_support",
sha256 = "100d12617a84ebc7ee7a10ecf3b3e2fdadaebc167ad93a21f820a6cb60158ead",
url = "https://github.com/bazelbuild/apple_support/releases/download/1.12.0/apple_support.1.12.0.tar.gz",
)
load(
"@build_bazel_apple_support//lib:repositories.bzl",
"apple_support_dependencies",
)
apple_support_dependencies()
1.11.1
What's Changed
- Added
default_constraint_value
totarget_vendor
constraint by @brentleyjones in #279
This release is compatible with 5.x LTS, 6.x LTS, and bazel 7.x rolling releases
MODULE.bazel Snippet
bazel_dep(name = "apple_support", version = "1.11.1", repo_name = "build_bazel_apple_support")
Workspace Snippet
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "build_bazel_apple_support",
sha256 = "cf4d63f39c7ba9059f70e995bf5fe1019267d3f77379c2028561a5d7645ef67c",
url = "https://github.com/bazelbuild/apple_support/releases/download/1.11.1/apple_support.1.11.1.tar.gz",
)
load(
"@build_bazel_apple_support//lib:repositories.bzl",
"apple_support_dependencies",
)
apple_support_dependencies()