Brentley Jones

Results 144 issues of Brentley Jones

So it seems that with the new `-index-unit-output-path` flag, Xcode uses index-while-building for SwiftUI Previews as well: > -index-unit-output-path /bwx.build/bazel-out/ios-x86_64-min15.0-applebin_ios-ios_x86_64-dbg-ST-7aac51e4b353/bin/UI/UI/Objects-normal/x86_64/ContentView.o -index-store-path /Users/brentley/Library/Developer/Xcode/DerivedData/bwx-fuugzvwbdupctjfrbsoyhovlyzlq/Index.noindex/DataStore -index-system-modules We should as well.

feature request
BwB

> Assuming you mean 'Optional.none'; did you mean 'XcodeScheme.VariableExpansionContext.none' instead? `XcodeScheme.VariableExpansionContext` and `XcodeScheme.VariableExpansionContextInfo` should be removed in favor of `Optional` and `Optional`.

good first issue
cleanup

Currently you can add BES, RBC, or RBE globally or to the `rules_xcodeproj` Bazel configs in your `.bazelrc` file. This generally works well, but Bazel doesn't handle connectivity issues gracefully,...

feature request

## Describe the bug I haven't tested this yet, but knowing how we do some logic, I'm pretty sure we need to handle `--experimental_sibling_repository_layout`: https://github.com/bazelbuild/bazel/issues/12821

bug

Basically, I want it so this logic-flow works: - Need to launch it? Add a `launch_action`. It will implicitly get a `profile_action` as well. If that isn't desired, set `None`...

feature request

After #1040, we have index store data imported into a location that Xcode can find it. That's not enough to enable indexing of unfocused targets though. Minimally we will also...

feature request

Currently there is only the Debug configuration in generated projects. We should support defining multiple configurations if possible. (If possible, because currently `--config` can only be supported if the output...

feature request

Currently we compute all of the linkopts for all targets in `generator`. This is wasteful for a couple reasons: - If the target is never linked (e.g. test targets), we...

feature request

We should have an option similar to `rsync`'s `--chmod` to change imported record and unit permissions. A common use case for `index-import` is importing Bazel built index stores. Those records...