Skip to content

Releases: bazelbuild/apple_support

1.3.2

31 Oct 17:22
Compare
Choose a tag to compare

What's Changed

  • Skip swizzle_absolute_xcttestsourcelocation on non-macOS platforms
  • Add logic to lipo the stub binary to match the requested archs for the Apple build for watchOS extension-dependent applications (watchOS 2 apps)
  • Add AppleLipo mnemonic to lipo action

This release is compatible with 5.x LTS and bazel 6.x rolling releases.

Workspace Snippet

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

http_archive(
    name = "build_bazel_apple_support",
    sha256 = "2e3dc4d0000e8c2f5782ea7bb53162f37c485b5d8dc62bb3d7d7fc7c276f0d00",
    url = "https://github.com/bazelbuild/apple_support/releases/download/1.3.2/apple_support.1.3.2.tar.gz",
)

load(
    "@build_bazel_apple_support//lib:repositories.bzl",
    "apple_support_dependencies",
)

apple_support_dependencies()

1.3.1

16 Sep 13:00
cb1bd88
Compare
Choose a tag to compare
  • Allow FilesToRunProvider type executable in apple_support.run
  • Fixed universal_binary not providing transitive runfiles

This release is compatible with 5.x LTS and bazel 6.x rolling releases.

Please use the release asset from your Bazel WORKSPACE instead of
GitHub's asset to reduce download size and improve reproducibility.

SHA-256 digest: f4fdf5c9b42b92ea12f229b265d74bb8cedb8208ca7a445b383c9f866cf53392

1.3.0

19 Aug 20:03
6ea9f95
Compare
Choose a tag to compare
  • Add //lib:swizzle_absolute_xcttestsourcelocation target
  • This release is compatible with 5.x LTS and bazel 6.x rolling releases

Please use the release asset from your Bazel WORKSPACE instead of
GitHub's asset to reduce download size and improve reproducibility.

SHA-256 digest: d94b7a0f49d735f196e1f36d2e6ef79c4e8e8b82132848dd8cd93cd82d9b12a8

1.2.0

05 Aug 16:06
Compare
Choose a tag to compare
  • Add toolchain_substitution rule, see the docs for an example
  • This release is compatible with 5.x LTS and bazel 6.x rolling releases

Please use the release asset from your Bazel WORKSPACE instead of
GitHub's asset to reduce download size and improve reproducibility.

SHA-256 digest: f4f377d0df696a9112e95d227e55ac8bb7eb44084f37d2d215b18cc8571e5ba8

1.1.0

08 Jul 16:11
Compare
Choose a tag to compare
  • Add default platform definitions in @build_bazel_apple_support//platforms/... for use with bazel's platforms support
  • This release is compatible with 5.x LTS and bazel 6.x rolling releases

Please use the release asset from your Bazel WORKSPACE instead of
GitHub's asset to reduce download size and improve reproducibility.

SHA-256 digest: ce1042cf936540eaa7b49c4549d7cd9b6b1492acbb6e765840a67a34b8e17a97

1.0.0

17 Jun 22:30
Compare
Choose a tag to compare
  • Fail if arg processing requested but no arguments.
  • Switch to standard semver release versioning
  • This release is compatible with 5.x LTS and bazel 6.x rolling releases

Please use the release asset from your Bazel WORKSPACE instead of
GitHub's asset to reduce download size and improve reproducibility.

SHA-256 digest: df317473b5894dd8eb432240d209271ebc83c76bb30c55481374b36ddf1e4fd1

0.13.0

03 Feb 20:07
Compare
Choose a tag to compare
  • Allow running of universal_binary targets
  • Fixup bzlmod config
  • This release was tested with Bazel 5.0.0

Please use the release asset from your Bazel WORKSPACE instead of
GitHub's asset to reduce download size and improve reproducibility.

SHA-256 digest: 5bbce1b2b9a3d4b03c0697687023ef5471578e76f994363c641c5f50ff0c7268

0.12.1

22 Jan 01:26
78aa2a3
Compare
Choose a tag to compare
  • Fix MODULE.bazel version
  • This release was tested with Bazel 5.0.0

Please use the release asset from your Bazel WORKSPACE instead of
GitHub's asset to reduce download size and improve reproducibility.

SHA-256 digest: c604b75865c07f45828c7fffd5fdbff81415a9e84a68f71a9c1d8e3b2694e547

0.12.0

22 Jan 01:21
84fd829
Compare
Choose a tag to compare
  • Add universal_binary rule to build multi-arch macOS binaries
  • Fix apple_genrule not working at all, thanks @dflems!
  • Make apple_genrule show up in query results correctly
  • Add MODULE.bazel file for initial bzlmod support, thanks @BalestraPatrick!
  • Improve generated documentation
  • This release was tested with Bazel 5.0.0

Please use the release asset from your Bazel WORKSPACE instead of
GitHub's asset to reduce download size and improve reproducibility.

SHA-256 digest: f6df007eea12281801ad6ca6d17073bbdfe95d29b5738bbd6f2546611c833b1c

0.11.0

11 Jun 18:48
c1bcd6a
Compare
Choose a tag to compare
  • Update skylib to 1.0.3
  • Add lipo.bzl to run lipo create
  • This release is tested with Bazel 4.1.0

Please use the release asset from your Bazel WORKSPACE instead of
GitHub's asset to reduce download size and improve reproducibility.

SHA-256 digest: 76df040ade90836ff5543888d64616e7ba6c3a7b33b916aa3a4b68f342d1b447