Skip to content

Commit 86a5edb

Browse files
committed
GHA: shuffle the Foundation headers
The installer rules are progressively assuming a fully staged toolchain. We did not previously shuffle the C headers that Foundation expects into the correct location. Do so to allow packaging with the updated manifest.
1 parent 84194f8 commit 86a5edb

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Diff for: .github/workflows/swift-toolchain.yml

+2
Original file line numberDiff line numberDiff line change
@@ -2437,6 +2437,8 @@ jobs:
24372437
if: matrix.os != 'Android' || inputs.build_android
24382438
run: |
24392439
cmake --build ${{ github.workspace }}/BinaryCache/foundation --target install
2440+
Move-Item -Path "${{ github.workspace }}/BuildRoot/Library/Developer/Platforms/${{ matrix.os }}.platform/Developer/SDKs/${{ matrix.os }}.sdk/usr/lib/swift/_foundation_unicode/" -Destination "${{ github.workspace }}/BuildRoot/Library/Developer/Platforms/${{ matrix.os }}.platform/Developer/SDKs/${{ matrix.os }}.sdk/usr/include/"
2441+
Move-Item -Path "${{ github.workspace }}/BuildRoot/Library/Developer/Platforms/${{ matrix.os }}.platform/Developer/SDKs/${{ matrix.os }}.sdk/usr/lib/swift/_FoundationCShims/" -Destination "${{ github.workspace }}/BuildRoot/Library/Developer/Platforms/${{ matrix.os }}.platform/Developer/SDKs/${{ matrix.os }}.sdk/usr/include/"
24402442
- name: Install libdispatch
24412443
if: matrix.os != 'Android' || inputs.build_android
24422444
run: |

0 commit comments

Comments
 (0)