Skip to content

Commit c04d663

Browse files
committed
DNM: enable verbosity on Foundation build for debugging
1 parent 2b5e238 commit c04d663

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

utils/build.ps1

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1426,7 +1426,7 @@ function Build-CMakeProject {
14261426
} else {
14271427
Add-KeyValueIfNew $Defines CMAKE_Swift_COMPILER (Join-Path -Path (Get-PinnedToolchainToolsDir) -ChildPath "swiftc.exe")
14281428
}
1429-
Add-KeyValueIfNew $Defines CMAKE_Swift_COMPILER_USE_OLD_DRIVER "YES"
1429+
14301430
if (-not ($Platform.OS -eq [OS]::Windows)) {
14311431
Add-KeyValueIfNew $Defines CMAKE_Swift_COMPILER_WORKS = "YES"
14321432
}
@@ -2611,10 +2611,12 @@ function Build-Foundation {
26112611
-SwiftSDK $SwiftSDK `
26122612
-Defines @{
26132613
BUILD_SHARED_LIBS = if ($Static) { "NO" } else { "YES" };
2614+
CMAKE_BUILD_TYPE = "Debug";
26142615
CMAKE_FIND_PACKAGE_PREFER_CONFIG = "YES";
26152616
CMAKE_NINJA_FORCE_RESPONSE_FILE = "YES";
26162617
CMAKE_STATIC_LIBRARY_PREFIX_Swift = "lib";
2617-
CMAKE_Swift_FLAGS = $SwiftFlags;
2618+
# FIXME(compnerd) workaround undiagnosed crash during the build
2619+
CMAKE_Swift_FLAGS = $SwiftFlags + @("-v");
26182620
ENABLE_TESTING = "NO";
26192621
FOUNDATION_BUILD_TOOLS = if ($Platform.OS -eq [OS]::Windows) { "YES" } else { "NO" };
26202622
CURL_DIR = "$BinaryCache\$($Platform.Triple)\usr\lib\cmake\CURL";

0 commit comments

Comments
 (0)