March 2023 Summaries
2 posts from BuildBuddy
Filter
Month:
Year:
Post Summaries
Back to Blog
rules_xcodeproj, an open-source project for Bazel + Xcode integration, is being donated to the Mobile Native Foundation (MNF) by BuildBuddy. The MNF is a Linux Foundation project that fosters collaboration on open source projects and discussions related to large-scale Android and iOS applications. This move aims to solidify community ownership of rules_xcodeproj and enable more developers to benefit from Bazel's advanced feature set. Several companies, including Cash App, Lyft, Reddit, Robinhood, Slack, Snap, Spotify, and Uber, have expressed their support for the project and its move to MNF.
Mar 22, 2023
1,217 words in the original blog post.
rules_xcodeproj version 1.3.2 has been released, adding support for multiple Xcode configurations such as Debug and Release. This feature was highly requested since the early development of rules_xcodeproj but was challenging to implement due to accounting for every file path and compiler/linker flag. The solution implemented allows users to specify a dictionary of transition settings in the xcodeproj.xcode_configurations attribute, which generates a Bazel package with a custom transition containing information from xcodeproj.xcode_configurations. This feature is considered a good starting point and can be refined further in future releases.
Mar 17, 2023
657 words in the original blog post.