@@ -1700,7 +1700,8 @@ if(SWIFT_ENABLE_NEW_RUNTIME_BUILD)
17001700 -DCMAKE_CXX_COMPILER_TARGET:STRING =${stdlib_target_triple}
17011701 -DCMAKE_COLOR_DIAGNOSTICS:BOOLEAN=${CMAKE_COLOR_DIAGNOSTICS}
17021702 -DCMAKE_MAKE_PROGRAM=${CMAKE_MAKE_PROGRAM}
1703- -DCMAKE_FIND_PACKAGE_PREFER_CONFIG=TRUE )
1703+ -DCMAKE_FIND_PACKAGE_PREFER_CONFIG=TRUE
1704+ -DSwiftOverlay_ENABLE_CXX_INTEROP=TRUE )
17041705
17051706 ExternalProject_Add("${stdlib_target} -Supplemental"
17061707 SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR} /Runtimes/Supplemental"
@@ -1711,7 +1712,7 @@ if(SWIFT_ENABLE_NEW_RUNTIME_BUILD)
17111712 # To ensure incremental builds work as expected
17121713 BUILD_ALWAYS 1
17131714 CMAKE_ARGS
1714- -DSwift_ENABLE_RUNTIMES=StringProcessing|Synchronization|Distributed|Observation
1715+ -DSwift_ENABLE_RUNTIMES=StringProcessing|Synchronization|Distributed|Observation|Runtime
17151716 -DBUILD_SHARED_LIBS=YES
17161717 -DCMAKE_Swift_COMPILER_WORKS:BOOLEAN=YES
17171718 -DCMAKE_BUILD_TYPE:STRING =${CMAKE_BUILD_TYPE}
@@ -1722,6 +1723,7 @@ if(SWIFT_ENABLE_NEW_RUNTIME_BUILD)
17221723 -DCMAKE_Swift_COMPILER_TARGET:STRING =${stdlib_target_triple}
17231724 -DCMAKE_C_COMPILER_TARGET:STRING =${stdlib_target_triple}
17241725 -DCMAKE_CXX_COMPILER_TARGET:STRING =${stdlib_target_triple}
1726+ -DCMAKE_ASM_COMPILER_TARGET:STRING =${stdlib_target_triple}
17251727 -DCMAKE_COLOR_DIAGNOSTICS:BOOLEAN=${CMAKE_COLOR_DIAGNOSTICS}
17261728 -DCMAKE_MAKE_PROGRAM=${CMAKE_MAKE_PROGRAM}
17271729 -DCMAKE_FIND_PACKAGE_PREFER_CONFIG=TRUE )
0 commit comments