xchammer icon indicating copy to clipboard operation
xchammer copied to clipboard

XCHammer generates Xcode projects from a Bazel Workspace.

Results 61 xchammer issues
Sort by recently updated
recently updated
newest added

Hello! I am trying to play with `xchammer`. I followed the only documentation that I found in the repo, cloned it and ran `make install`. The compilation of the project...

I am trying to access the main app's xcasset catalog from my Snapshot Test target, by setting the main app as the dependency target of my test target, but it...

Allow the user to set targets on a `run` `profile` `test` or `build` action of a scheme through `XCHammerConfig`.

@keith mentioned today that `bazel-genfiles` will soon unified with `bazel-bin`. XCHammer will have to be updated accordingly. See 1. https://github.com/bazelbuild/bazel/issues/6761 2. `--incompatible_merge_genfiles_directory` in https://docs.bazel.build/versions/master/command-line-reference.html

Is XCHammer intended to pass a `-c`/`--compilation_mode` flag based on Xcode's build configuration? In Xcode, the app target has "Debug" as its build configuration, but this appears to not be...

We should potentially include _all_ entitlements for `GeneratedFiles` when generating multiple projects. For integration tests, it seems to be missing some - specifically the test host's entitlements.

bug

XCHammer needs a value for `SWIFT_VERSION`. Currently it runs `xcrun swift package tools-version` (see #85) but this only works for projects that have a `Package.swift`. https://github.com/pinterest/xchammer/blob/c96f82173572b73544df435e4b0015784e5aecdc/Sources/XCHammer/XcodeTarget.swift#L604 I'm not sure what...

Any reason to not allow `XCHammer generate` without a config file name, having it use `XCHammer.yml` if present? I tried to add a `defaultValue` to the `Argument` in main.swift, but...

I've got a an `ios_unit_test` rule containing a test dependency in an external Xcode project. It looks like this test dependency went missing in a recent version of XCHammer. An...