File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -62,6 +62,7 @@ set(SwiftCore_VENDOR_MODULE_DIR "${SwiftCore_CMAKE_MODULES_DIR}/vendor"
6262
6363include (GNUInstallDirs)
6464include (CheckSymbolExists)
65+ include (CheckIncludeFileCXX)
6566include (AvailabilityMacros)
6667include (CompilerSettings)
6768include (DefaultSettings)
@@ -73,6 +74,8 @@ include(Plist)
7374check_symbol_exists("dladdr" "dlfcn.h" SwiftCore_HAS_DLADDR)
7475check_symbol_exists("dlsym" "dlfcn.h" SwiftCore_HAS_DLSYM)
7576
77+ check_include_file_cxx("clocale" SwiftCore_HAS_LOCALE)
78+
7679include ("${SwiftCore_VENDOR_MODULE_DIR} /Settings.cmake" OPTIONAL )
7780
7881defaulted_option(SwiftCore_ENABLE_LIBRARY_EVOLUTION "Generate ABI resilient runtime libraries" )
Original file line number Diff line number Diff line change @@ -28,7 +28,8 @@ endif()
2828
2929target_compile_definitions (swiftStdlibStubs PRIVATE
3030 $<$<BOOL :${BUILD_SHARED_LIBS} >:-DswiftCore_EXPORTS>
31- $<$<BOOL :${SwiftCore_ENABLE_UNICODE_DATA} >:-DSWIFT_STDLIB_ENABLE_UNICODE_DATA>)
31+ $<$<BOOL :${SwiftCore_ENABLE_UNICODE_DATA} >:-DSWIFT_STDLIB_ENABLE_UNICODE_DATA>
32+ $<$<BOOL :${SwiftCore_HAS_LOCALE} >:-DSWIFT_STDLIB_HAS_LOCALE>)
3233
3334target_link_libraries (swiftStdlibStubs PRIVATE
3435 swiftShims)
You can’t perform that action at this time.
0 commit comments