Skip to content

Commit 2997a0e

Browse files
committed
build.ps1: attempt to repair the ARM64 cross-compile
1 parent 1cb6ab5 commit 2997a0e

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

utils/build.ps1

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2845,6 +2845,8 @@ function Build-Foundation {
28452845
-SwiftSDK $SwiftSDK `
28462846
-Defines @{
28472847
BUILD_SHARED_LIBS = if ($Static) { "NO" } else { "YES" };
2848+
# FIXME(compnerd) - workaround ARM64 build failure when cross-compiling.
2849+
CMAKE_NINJA_FORCE_RESPONSE_FILE = "YES";
28482850
CMAKE_STATIC_LIBRARY_PREFIX_Swift = "lib";
28492851
CMAKE_Swift_FLAGS = $SwiftFlags;
28502852
FOUNDATION_BUILD_TOOLS = if ($Platform.OS -eq [OS]::Windows) { "YES" } else { "NO" };

0 commit comments

Comments
 (0)