CI: build and ship the LLVM package set (packages-llvm) #16

Merged
techwritescode merged 2 commits from llvm-package-set into main 2026-10-12 15:48:17 +00:00

The build and release workflows now build sdk-core a second time with --toolchain llvm into packages-llvm, and the release zip contains packages, packages-llvm and the licenses. ps2build update sdk-core already replaces every top-level folder of the zip, so no ps2build change is needed.

Checked locally with ps2build v2026.10.12 and llvm-toolchain v0.3.0 content: all 117 packages build and install into packages-llvm, all 101 IRX files are type 0xFF80, and the std::filesystem example built from packages-llvm alone passes in PCSX2. core/common is copied into both package folders first, as for the GCC set.

🤖 Generated with Claude Code

The build and release workflows now build sdk-core a second time with `--toolchain llvm` into `packages-llvm`, and the release zip contains `packages`, `packages-llvm` and the licenses. `ps2build update sdk-core` already replaces every top-level folder of the zip, so no ps2build change is needed. Checked locally with ps2build v2026.10.12 and llvm-toolchain v0.3.0 content: all 117 packages build and install into `packages-llvm`, all 101 IRX files are type 0xFF80, and the std::filesystem example built from `packages-llvm` alone passes in PCSX2. `core/common` is copied into both package folders first, as for the GCC set. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
CI: also build and release the LLVM package set as packages-llvm
Some checks failed
Build / build (push) Failing after 1m54s
Build / build (pull_request) Failing after 1m57s
8ba78c5b50
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Re-run CI against llvm-toolchain v0.3.1
All checks were successful
Build / build (push) Successful in 1m35s
Build / build (pull_request) Successful in 1m36s
5288b6c5ff
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
techwritescode force-pushed llvm-package-set from 5288b6c5ff
All checks were successful
Build / build (push) Successful in 1m35s
Build / build (pull_request) Successful in 1m36s
to 7cec6320ba
All checks were successful
Build / build (pull_request) Successful in 1m2s
Build / build (push) Successful in 1m4s
Release / release (push) Successful in 1m6s
2026-10-12 15:46:52 +00:00
Compare
techwritescode deleted branch llvm-package-set 2026-10-12 15:48:17 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
ps2/sdk-core!16
No description provided.