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)
@@ -74,6 +75,8 @@ check_symbol_exists("asl_log" "asl.h" SwiftCore_HAS_ASL)
7475check_symbol_exists("dladdr" "dlfcn.h" SwiftCore_HAS_DLADDR)
7576check_symbol_exists("dlsym" "dlfcn.h" SwiftCore_HAS_DLSYM)
7677
78+ check_include_file_cxx("clocale" SwiftCore_HAS_LOCALE)
79+
7780include ("${SwiftCore_VENDOR_MODULE_DIR} /Settings.cmake" OPTIONAL )
7881
7982defaulted_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