Skip to content

Releases: bazel-xcode/PodToBUILD

6.3.2-370b622

21 Sep 17:25
Compare
Choose a tag to compare
http_archive(
    name = "rules_pods",
    urls = ["https://github.com/pinterest/PodToBUILD/releases/download/6.3.2-370b622/PodToBUILD.zip"],
    sha256 = "ffdfe8c7a4c73cca5d7b7a67daa6ccdd046355637dbdb9b1366d021b4ad339b5",
)

Supports latest Bazel, rules_apple, rules_swift. LTS support is tested back to 5.1.0

4.1.0-412495

09 Jun 19:57
ab41249
Compare
Choose a tag to compare
4.1.0-412495 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 4.0.0-5787125...4.1.0-412495

SHA256: c96bbfb6364a76e09d8239914990328e66074096038728f1a1b26c62d9081af6

PodToBuild 4.0.0-5787125

08 Apr 21:00
5787125
Compare
Choose a tag to compare
Pre-release

Fixes a deprecation warning in make acknowledgments

sha256: d697642a6ca9d4d0441a5a6132e9f2bf70e8e9ee0080c3c780fe57e698e79d82

4.0.0-2096f5c

07 Apr 23:13
2096f5c
Compare
Choose a tag to compare
4.0.0-2096f5c Pre-release
Pre-release

Upgrades scripts to Python 3 to support macOS 12.3

sha256: e8a21d2f099f8e4763f9647daf96e0de0862cc8d15a290f80737deadce3a3805

PodToBUILD 4.0.0-7673f06

03 Dec 22:42
7673f06
Compare
Choose a tag to compare
Pre-release

Set generates_header when generated_header_name is provided. Required by latest rules_swift

sha256: 992eccc22950dcc86e86f4cbc3fb538b4b927da2cd765627ba099f30aa7dbf73b

PodToBUILD 4.0.0-f96b657

24 Sep 17:41
f96b657
Compare
Choose a tag to compare
Pre-release

is_dynamic_framework is a new config ( in new_pod_repository) that enables apple_dynamic_framework_import.

PodToBUILD 4.0.0-c63f847

23 Sep 15:55
c63f847
Compare
Choose a tag to compare
Pre-release
Allow 'features' customization via 'user_options' (#192)

'features' provides a mechanism for customizing the Bazel toolchain
configuration:

docs.bazel.build/versions/main/cc-toolchain-config-reference.html

It's a useful knob to expose via PodToBUILD for those cases when you
want a library to opt-in to features like dead code stripping, dsym
generation, or other local toolchain features.

PodToBUILD 4.0.0-ad1dec4

23 Sep 16:36
ad1dec4
Compare
Choose a tag to compare
Pre-release
Revert "Stop setting -DNS_BLOCK_ASSERTIONS=1 for :release (#194)

This reverts commit 599a84c5d25bd55af32df685a114498b4a241ebe.

This was the right long-term decision, but it's caused some regressions
for build environments that expected this to be set due to customized
cc_toolchains, so let's revert it for now.

PodToBUILD 4.0.0-599a84c

11 Sep 21:44
599a84c
Compare
Choose a tag to compare
Pre-release
Stop setting -DNS_BLOCK_ASSERTIONS=1 for :release (#186)

As of Bazel 3.5.0, this is already set for the :opt profile on all Apple
platforms (which is what :release uses):

https://github.com/bazelbuild/bazel/commit/174ed30685ef3ed30e50e01f547c2fb7a003c12e

PodToBUILD 4.0.0-5d03018

08 Sep 15:31
5d03018
Compare
Choose a tag to compare
Pre-release
Improve CcInfo parity with ObjcProvider (#184)

Beyond the initial done in #174, we also need to include 'headers' in
the generated CcCompilationContext and return a CcInfo provider with our
headermap generation rule.