Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
f12d846
native: build pipeline for the in-process toolchain
R0GUEEE Sep 24, 2026
d9dd41b
native: remove the embedded Alpine system
R0GUEEE Sep 24, 2026
077492a
native: drop the engine, the rootfs and the guest workflows
R0GUEEE Sep 24, 2026
d1c0c32
native: keep DownloadError, which two live callers still raise
R0GUEEE Sep 24, 2026
484b5a3
native: make the signing identity Sendable
R0GUEEE Sep 24, 2026
0bed6a3
native: walk project files synchronously
R0GUEEE Sep 24, 2026
9a128b8
docs: rewrite the documentation for a guestless XForge
R0GUEEE Sep 24, 2026
e7ab12a
cleanup: one toolchain screen, no failing make target, no guest-era c…
R0GUEEE Sep 24, 2026
864d72c
ci: build Swift's frontend libraries for iPhoneOS
R0GUEEE Sep 24, 2026
e0141a7
toolchain: compile the Swift frontend in when the bundle carries it
R0GUEEE Sep 24, 2026
e26d96d
ci: satisfy Swift's host-tablegen requirement, and cache past a failure
R0GUEEE Sep 24, 2026
9d5bb7a
ci: configure Swift as a Darwin target, not an iOS one
R0GUEEE Sep 24, 2026
84dd1a3
ci: keep the clang target defined for Swift's generation stage
R0GUEEE Sep 24, 2026
cf352a2
ci: the Swift configure passes; gate the header check on a real build
R0GUEEE Sep 24, 2026
5aaee0f
ci: cache the Swift build, and report the symbol instead of gating on it
R0GUEEE Sep 24, 2026
58d4499
native: compile the bridge against either clang generation
R0GUEEE Sep 24, 2026
053702f
ci: make restored build trees newer than the sources
R0GUEEE Sep 24, 2026
80eac56
native: instantiate one clang generation, not both
R0GUEEE Sep 24, 2026
3797ab3
ci: touch the restored trees after the configure, not before
R0GUEEE Sep 24, 2026
268c175
ci: a switch that builds the app with the compiler linked in
R0GUEEE Sep 24, 2026
5d0c729
native: one clang generation, and the bridge written for it
R0GUEEE Sep 24, 2026
8cf187b
Stage generated headers into their own root
xForge Sep 24, 2026
fa74d7f
ci: the cache salt should not throw away the Swift build
R0GUEEE Sep 24, 2026
ad6eceb
ci: a ten-minute loop for the bridge compile-check
R0GUEEE Sep 24, 2026
f3f6e50
native: name the PCH container operations, as the shipped signature does
R0GUEEE Sep 24, 2026
31e5b93
ci: give the fast loop the sources its Swift configure needs
R0GUEEE Sep 24, 2026
63606e0
toolchain: cmark for iOS, and a fast loop that links
R0GUEEE Sep 24, 2026
d942590
toolchain: build the iOS cmark as a Darwin target
R0GUEEE Sep 24, 2026
41dc82f
toolchain: name cmark's library targets correctly
R0GUEEE Sep 24, 2026
a1868ab
toolchain: gate the iOS cmark build like the Swift stages
R0GUEEE Sep 24, 2026
5a0d262
ci: iterate on an artifact, not on a cache
R0GUEEE Sep 24, 2026
7496e7a
toolchain: merge archives without dropping members
R0GUEEE Sep 25, 2026
7459c49
ci(toolchain): make the caches actually work, and close the link
Sep 25, 2026
ee9333d
ci(toolchain): the host-tools check has to cover all four tools
Sep 25, 2026
ce467aa
toolchain: publish the bundle as a release, install it by tag
Sep 25, 2026
93425c8
gitignore: an installed toolchain bundle is not source
Sep 25, 2026
e6173ec
toolchain: stage the whole header tree, and check the bundle, not the…
Sep 25, 2026
59642ca
bundle: the xcconfig pointed the linker at an empty path
Sep 25, 2026
400d858
ci(toolchain): the LLVM-only compile-check died before compiling anyt…
Sep 25, 2026
faf9971
App: import an Xcode.xip as the Darwin SDK
Sep 25, 2026
2eeadda
xip: fix the privacy error, the 32-bit sizes and the C bridging
Sep 25, 2026
92501ee
xip: `Self` inside the nested writer is the writer, not the builder
Sep 25, 2026
e3ce280
xip: the compiler's six complaints about the reader
Sep 25, 2026
b0cbb58
xip: the last `UInt64` position, in `loadNext`
Sep 25, 2026
025bbd9
xip tests: a static member needs its type named, even from an instanc…
Sep 25, 2026
90386c3
xip tests: `Self` is illegal in a stored property's initializer
Sep 25, 2026
be2e0b6
xip tests: the fixture was the wrong format, and two expectations wer…
Sep 25, 2026
ae9a2e8
repo: remove what nothing needs, and fix what says what is no longer …
Sep 25, 2026
beac58e
sdk import: make the failure observable, and stop refusing three things
Sep 25, 2026
15fc8d5
sdk import: two more ways a failure could be invisible
Sep 25, 2026
b9fc9c5
xip: exclude platform prebuilt modules like the real SDK bundle
Sep 25, 2026
0269cf7
sdk import: handle Apple Xcode ZIP wrappers without expanding Xcode
Sep 25, 2026
a51afb7
sdk import: stream Apple ZIP Content with ZIPFoundation callback
Sep 25, 2026
2649f41
sdk import: convert pbzx fraction into SDK progress
Sep 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
391 changes: 109 additions & 282 deletions .github/workflows/build-ipa.yml

Large diffs are not rendered by default.

248 changes: 0 additions & 248 deletions .github/workflows/build-rootfs.yml

This file was deleted.

Loading
Loading