Skip to content

Generate iOS SPIR-V headers without building the application - #1

Merged
JMillz269 merged 2 commits into
metalfrom
copilot/add-new-animation-to-gallery
Sep 2, 2026
Merged

JMillz269 merged 2 commits into
metalfrom
copilot/add-new-animation-to-gallery

Conversation

Copilot AI commented Sep 2, 2026

Copy link
Copy Markdown

The iOS workflow failed during configuration because required pre-generated SPIR-V headers were missing. Header generation was incorrectly coupled to the full application target, which also depends on private assets unavailable in CI.

  • CMake: Adds UnleashedRecompShaders, aggregating shader-generation outputs from existing custom commands.
  • Workflow: Builds the dedicated shader target before configuring the iOS build, with generation errors no longer suppressed.
get_property(UNLEASHED_RECOMP_SHADER_OUTPUTS
    GLOBAL PROPERTY UNLEASHED_RECOMP_SHADER_OUTPUTS)
add_custom_target(UnleashedRecompShaders
    DEPENDS ${UNLEASHED_RECOMP_SHADER_OUTPUTS})

Co-authored-by: JMillz269 <24706996+JMillz269@users.noreply.github.com>
Copilot AI changed the title [WIP] Add new animation to gallery functionality Generate iOS SPIR-V headers without building the application Sep 2, 2026
Copilot AI requested a review from JMillz269 September 2, 2026 20:31
@JMillz269
JMillz269 marked this pull request as ready for review September 2, 2026 20:35
@JMillz269
JMillz269 merged commit d0a23c2 into metal Sep 2, 2026
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.

2 participants