Skip to content

Commit 1f2ff67

Browse files
authored
Add new _foundation_unicode and _FoundationCShims c modules to windows build script (#74796)
* Add new _foundation_unicode and _FoundationCShims c modules to windows build script * Only copy directories that exist * Address feedback
1 parent 75a00ad commit 1f2ff67

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

utils/build.ps1

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1778,8 +1778,12 @@ function Install-Platform([Platform]$Platform, $Arch) {
17781778
# Copy SDK header files
17791779
Copy-Directory "$($Arch.SDKInstallRoot)\usr\include\swift\SwiftRemoteMirror" $SDKInstallRoot\usr\include\swift
17801780
Copy-Directory "$($Arch.SDKInstallRoot)\usr\lib\swift\shims" $SDKInstallRoot\usr\lib\swift
1781-
foreach ($Module in ("Block", "dispatch", "os")) {
1782-
Copy-Directory "$($Arch.SDKInstallRoot)\usr\lib\swift\$Module" $SDKInstallRoot\usr\include
1781+
foreach ($Module in ("Block", "dispatch", "os", "_foundation_unicode", "_FoundationCShims")) {
1782+
$ModuleDirectory = "$($Arch.SDKInstallRoot)\usr\lib\swift\$Module"
1783+
$DestinationDirectory = "$SDKInstallRoot\usr\include"
1784+
if (Test-Path $ModuleDirectory) {
1785+
Copy-Directory $ModuleDirectory $DestinationDirectory
1786+
}
17831787
}
17841788

17851789
# Copy SDK share folder

0 commit comments

Comments
 (0)