Skip to content

Commit 3bbd7da

Browse files
authored
Merge pull request #85872 from edymtt/edymtt/android-build-builtin-float-before-math
CMake Android: ensure _Builtin_float is built before _math
2 parents d97fa92 + 817a890 commit 3bbd7da

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

Runtimes/Overlay/Android/Math/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ set_target_properties(swift_math PROPERTIES
55
Swift_MODULE_NAME _math)
66
target_link_libraries(swift_math PRIVATE
77
SwiftAndroid
8-
swiftCore)
8+
swiftCore
9+
swift_Builtin_float)
910

1011
install(TARGETS swift_math
1112
EXPORT SwiftOverlayTargets

stdlib/public/Platform/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,7 @@ add_swift_target_library(swift_math ${SWIFT_STDLIB_LIBRARY_BUILD_TYPES} IS_SDK_O
167167
LINK_FLAGS "${SWIFT_RUNTIME_SWIFT_LINK_FLAGS}"
168168
TARGET_SDKS "ANDROID"
169169
INSTALL_IN_COMPONENT sdk-overlay
170+
SWIFT_MODULE_DEPENDS_ANDROID _Builtin_float
170171
DEPENDS android_modulemap)
171172

172173
add_swift_target_library(swiftAndroid ${SWIFT_STDLIB_LIBRARY_BUILD_TYPES} IS_SDK_OVERLAY

0 commit comments

Comments
 (0)