Skip to content

Add a versioned build proxy manifest - #3328

Draft
karim-alweheshy wants to merge 4 commits into
mainfrom
build-proxy-manifest-schema
Draft

Add a versioned build proxy manifest#3328
karim-alweheshy wants to merge 4 commits into
mainfrom
build-proxy-manifest-schema

Conversation

@karim-alweheshy

Copy link
Copy Markdown
Contributor

Summary

  • Add a deterministic schema-v2 build-proxy manifest to generated Xcode projects.
  • Bind project identity, target GUIDs, Bazel labels, target IDs, variants, operation capabilities, and output groups.
  • Keep projects without proxy configuration unchanged.

Stack

Validation

  • git diff --check passes at this exact endpoint.
  • The combined stack passes the repository test matrix; exact-layer CI is expected on this draft.

Testing

Run the manifest analysis and generation tests, regenerate the Sanitizers fixture twice, and verify byte-identical schema-v2 output plus unchanged generation when proxy attributes are absent.

Karim Alweheshy added 2 commits August 7, 2026 22:44
Signed-off-by: Karim Alweheshy <karim.alweheshy@reddit.com>
Signed-off-by: Karim Alweheshy <karim.alweheshy@reddit.com>
Karim Alweheshy added 2 commits August 8, 2026 15:36
Signed-off-by: Karim Alweheshy <karim.alweheshy@reddit.com>
Signed-off-by: Karim Alweheshy <karim.alweheshy@reddit.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant