1.5.0: Lots of optimizations
What’s Changed
Adjusted
- Upgraded XcodeProj to 8.9.0: #2048
 - Lots of generation memory and cpu reduction optimizations: #2022, #2008, #2025, #2026, #2030, #2028, #2032, #2033, #2031, #2034, #2037, #2038, #2043, #2042, #2045, #2049, #2052, #2053, #2054, #2056, #2059, #2060, #2067, #2073, #2063, #2076, #2079, #2081, #2082, #2083, #2087, #2086, #2090, #2089, #2094, #2095, #2096, #2098, #2099, #2104, #2105, #2102, #2107, #2101, #2112, and #2110
 - Reorder default PATH by @thii in #2039
 - Added code highlighting to 
Podfilefiles: #2041 - Removed extra quoting in 
link.paramsfiles: #2061 - Added support for multiple compile targets: #2072
 
Fixed
- Fixed output base when using 
--config=indexbuildwith the command-line API: #2027 - Fixed 
create_lldbinit.shnot appending content to a new line: #2036 - Fixed 
import_indexstores.shwhen usingswift.remap_xcode_path: 2064 - Fixed space handling linkopts: #2062 and #2069
 - Fixed space handling in 
target.swift-extra-clang-flags: #2070 - Fixed custom bundle extension handling: #2093
 
Full Changelog
Contributors
Bzlmod Snippet
bazel_dep(name = "rules_xcodeproj", version = "1.5.0")release.tar.gz’s integrity: sha256-PWEjriwcMYGgxVCD9vGBXJub1WzYPadRdTIPQJZvHN4=
Workspace Snippet
Please use the release asset (release.tar.gz) from your Bazel WORKSPACE instead of GitHub's source asset to reduce download size and improve reproducibility.
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_xcodeproj",
    sha256 = "3d6123ae2c1c3181a0c55083f6f1815c9b9bd56cd83da75175320f40966f1cde",
    url = "https://github.com/MobileNativeFoundation/rules_xcodeproj/releases/download/1.5.0/release.tar.gz",
)
load(
    "@rules_xcodeproj//xcodeproj:repositories.bzl",
    "xcodeproj_rules_dependencies",
)
xcodeproj_rules_dependencies()
load(
    "@build_bazel_rules_apple//apple:repositories.bzl",
    "apple_rules_dependencies",
)
apple_rules_dependencies()
load(
    "@build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)
swift_rules_dependencies()
load(
    "@build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)
swift_rules_extra_dependencies()
load(
    "@build_bazel_apple_support//lib:repositories.bzl",
    "apple_support_dependencies",
)
apple_support_dependencies()