Skip to content

Commit df06dfa

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

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
@@ -1512,8 +1512,12 @@ function Install-Platform([Platform]$Platform, $Arch) {
15121512
# Copy SDK header files
15131513
Copy-Directory "$($Arch.SDKInstallRoot)\usr\include\swift\SwiftRemoteMirror" $SDKInstallRoot\usr\include\swift
15141514
Copy-Directory "$($Arch.SDKInstallRoot)\usr\lib\swift\shims" $SDKInstallRoot\usr\lib\swift
1515-
foreach ($Module in ("Block", "dispatch", "os")) {
1516-
Copy-Directory "$($Arch.SDKInstallRoot)\usr\lib\swift\$Module" $SDKInstallRoot\usr\include
1515+
foreach ($Module in ("Block", "dispatch", "os", "_foundation_unicode", "_FoundationCShims")) {
1516+
$ModuleDirectory = "$($Arch.SDKInstallRoot)\usr\lib\swift\$Module"
1517+
$DestinationDirectory = "$SDKInstallRoot\usr\include"
1518+
if (Test-Path $ModuleDirectory) {
1519+
Copy-Directory $ModuleDirectory $DestinationDirectory
1520+
}
15171521
}
15181522

15191523
# Copy SDK share folder

0 commit comments

Comments
 (0)