Skip to content

Commit 86a0447

Browse files
committed
build: don't link C++ runtime on android
1 parent b7c12c2 commit 86a0447

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,7 @@ add_swift_library(Foundation
284284
$<$<PLATFORM_ID:Windows>:-lShell32>
285285
$<$<PLATFORM_ID:Windows>:-lpathcch>
286286
$<$<PLATFORM_ID:Windows>:$<TARGET_OBJECTS:CoreFoundationResources>>
287+
$<$<PLATFORM_ID:Android>:-Xclang-linker -nostdlib++>
287288
SWIFT_FLAGS
288289
-Xcc -F${CMAKE_CURRENT_BINARY_DIR}
289290
-DDEPLOYMENT_RUNTIME_SWIFT
@@ -348,6 +349,7 @@ add_swift_library(FoundationNetworking
348349
${Foundation_RPATH}
349350
${WORKAROUND_SR9138}
350351
${WORKAROUND_SR9995}
352+
$<$<PLATFORM_ID:Android>:-Xclang-linker -nostdlib++>
351353
SWIFT_FLAGS
352354
-DDEPLOYMENT_RUNTIME_SWIFT
353355
-DNS_BUILDING_FOUNDATION_NETWORKING

0 commit comments

Comments
 (0)