-
Notifications
You must be signed in to change notification settings - Fork 112
Comparing changes
Open a pull request
base repository: MobileNativeFoundation/rules_xcodeproj
base: 3.2.0
head repository: MobileNativeFoundation/rules_xcodeproj
compare: 3.3.0
- 16 commits
- 14 files changed
- 8 contributors
Commits on Sep 12, 2025
-
Signed-off-by: Brentley Jones <github@brentleyjones.com>
Configuration menu - View commit details
-
Copy full SHA for 820abb3 - Browse repository at this point
Copy the full SHA 820abb3View commit details -
Signed-off-by: Brentley Jones <github@brentleyjones.com>
Configuration menu - View commit details
-
Copy full SHA for df2419d - Browse repository at this point
Copy the full SHA df2419dView commit details
Commits on Sep 29, 2025
-
Add additional Swift compile actions to
compile_only_aspect(#3227)Signed-off-by: Brentley Jones <github@brentleyjones.com>
Configuration menu - View commit details
-
Copy full SHA for 8492c89 - Browse repository at this point
Copy the full SHA 8492c89View commit details
Commits on Oct 7, 2025
-
Fix error when path to Xcode contains a space (#3228)
Fixes a truncated `DEVELOPER_DIR` by quoting the path in case it has spaces like "/Applications/Xcode 26b2.app". Tools invoked from the inner output base will use the truncated value like this `rules_swift_package_manager` call: ``` INFO: Repository rules_swift_package_manager++swift_deps+swiftpkg_knit instantiated at: <builtin>: in <toplevel> Repository rule swift_package defined at: /private/var/tmp/_bazel_jszumski/ed7e7efa198ffcfaf8285220a74bc6f4/rules_xcodeproj.noindex/build_output_base/external/rules_swift_package_manager+/swiftpkg/internal/swift_package.bzl:226:32: in <toplevel> ERROR: /private/var/tmp/_bazel_jszumski/ed7e7efa198ffcfaf8285220a74bc6f4/rules_xcodeproj.noindex/build_output_base/external/rules_swift_package_manager+/swiftpkg/internal/repository_utils.bzl:68:13: An error occurred during the fetch of repository 'rules_swift_package_manager++swift_deps+swiftpkg_knit': Traceback (most recent call last): File "/private/var/tmp/_bazel_jszumski/ed7e7efa198ffcfaf8285220a74bc6f4/rules_xcodeproj.noindex/build_output_base/external/rules_swift_package_manager+/swiftpkg/internal/swift_package.bzl", line 53, column 33, in _swift_package_impl repo_rules.check_spm_version(repository_ctx, env = env) File "/private/var/tmp/_bazel_jszumski/ed7e7efa198ffcfaf8285220a74bc6f4/rules_xcodeproj.noindex/build_output_base/external/rules_swift_package_manager+/swiftpkg/internal/repo_rules.bzl", line 74, column 31, in _check_spm_version spm_ver = spm_versions.get(repository_ctx, env = env) File "/private/var/tmp/_bazel_jszumski/ed7e7efa198ffcfaf8285220a74bc6f4/rules_xcodeproj.noindex/build_output_base/external/rules_swift_package_manager+/swiftpkg/internal/spm_versions.bzl", line 39, column 49, in _get_version exec_out = repository_utils.exec_spm_command( File "/private/var/tmp/_bazel_jszumski/ed7e7efa198ffcfaf8285220a74bc6f4/rules_xcodeproj.noindex/build_output_base/external/rules_swift_package_manager+/swiftpkg/internal/repository_utils.bzl", line 68, column 13, in _execute_spm_command fail(err_msg_tpl.format( Error in fail: Failed to execute SPM command. working_directory: , args: ["xcrun", "swift", "package", "--version"], return_code: 1 xcrun: error: missing DEVELOPER_DIR path: /Applications/Xcode ``` Signed-off-by: John Szumski <jszumski@squareup.com>
Configuration menu - View commit details
-
Copy full SHA for ac524b3 - Browse repository at this point
Copy the full SHA ac524b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbd5f3c - Browse repository at this point
Copy the full SHA fbd5f3cView commit details -
Upload to BES for project generation as well (#3231)
Signed-off-by: Brentley Jones <github@brentleyjones.com>
Configuration menu - View commit details
-
Copy full SHA for ad8b792 - Browse repository at this point
Copy the full SHA ad8b792View commit details -
Fix local renamed flag warnings (#3230)
Signed-off-by: Brentley Jones <github@brentleyjones.com>
Configuration menu - View commit details
-
Copy full SHA for b24e561 - Browse repository at this point
Copy the full SHA b24e561View commit details
Commits on Oct 9, 2025
-
Fix generator symlink using wrong hash (#3233)
Following #3229, the generator symlink was still using a hash based on the output base path with a /private prefix. In order to produce this bug, the contents of `/private/var/tmp/rules_xcodeproj` need to be purged. --------- Signed-off-by: Guillaume Hugues <guillaume@amo.co>
Configuration menu - View commit details
-
Copy full SHA for 458824b - Browse repository at this point
Copy the full SHA 458824bView commit details -
Move generator path inside main output base (#3234)
Signed-off-by: Guillaume Hugues <guillaume@amo.co>
Configuration menu - View commit details
-
Copy full SHA for a758a77 - Browse repository at this point
Copy the full SHA a758a77View commit details
Commits on Oct 14, 2025
-
On macOS Tahoe, I get this log when generating the project: ``` Starting local Bazel server and connecting to it... ../Something.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: No value to remove at key path BuildSystemType ``` Since we ignore errors with `|| true`, I imagine we don't care about this log either, which would only cause confusion for developers. Signed-off-by: Marcelo Fabri <me@marcelofabri.com>
Configuration menu - View commit details
-
Copy full SHA for 4c39f8b - Browse repository at this point
Copy the full SHA 4c39f8bView commit details
Commits on Oct 22, 2025
-
Mark module extension as reproducible (#3237)
This avoids an unnecessary lockfile entry. --------- Signed-off-by: Aaron Sky <aaronsky@skyaaron.com>
Configuration menu - View commit details
-
Copy full SHA for d7c94af - Browse repository at this point
Copy the full SHA d7c94afView commit details
Commits on Oct 23, 2025
-
Fix issues with
xcodeproj_cache_warm_aspectaspect (#3236)- `*_build_test` rules does not have `deps` attr it has `targets` - `*_build_test` does not have `AppleResourceInfo` - Remove special case for `ios_build_test`, already handled by being added to the bundling rules list. Signed-off-by: Luis Padron <lpadron@squareup.com>
Configuration menu - View commit details
-
Copy full SHA for 247d80a - Browse repository at this point
Copy the full SHA 247d80aView commit details
Commits on Oct 28, 2025
-
Rename compile_only_aspect to xcodeproj_cache_warm_aspect (#3238)
Thread: https://bazelbuild.slack.com/archives/C0429BN0F8V/p1761594115601429 --------- Signed-off-by: John Flanagan <john.flanagan@doordash.com>
Configuration menu - View commit details
-
Copy full SHA for 5b43373 - Browse repository at this point
Copy the full SHA 5b43373View commit details
Commits on Oct 29, 2025
-
Set remote_download_outputs to toplevel in rules_xcodeproj (#3239)
Since rules_xcodeproj requires it and with some discussions on Slack, we should check this in or else we run into ```sh unable to read input file '/var/tmp/_bazel_sarad/rules_xcodeproj.noindex/build_output_base/execroot/_main/bazel- out/bin/rules_xcodeproj/CapitalOne.app/Info.plist': No such file or directory (2) ``` --------- Signed-off-by: Sarad <saradr.pant@gmail.com> Signed-off-by: Sarad Pant <sarad5447@yahoo.com> Co-authored-by: Brentley Jones <github@brentleyjones.com>
Configuration menu - View commit details
-
Copy full SHA for 2489f6e - Browse repository at this point
Copy the full SHA 2489f6eView commit details
Commits on Oct 31, 2025
-
Remove unused
lldb_contexts.bzl(#3240)Signed-off-by: Brentley Jones <github@brentleyjones.com>
Configuration menu - View commit details
-
Copy full SHA for d7134ac - Browse repository at this point
Copy the full SHA d7134acView commit details -
Signed-off-by: Brentley Jones <github@brentleyjones.com>
Configuration menu - View commit details
-
Copy full SHA for 8bfe344 - Browse repository at this point
Copy the full SHA 8bfe344View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 3.2.0...3.3.0