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"
62
62
63
63
include (GNUInstallDirs )
64
64
include (CheckSymbolExists )
65
+ include (CheckIncludeFileCXX )
65
66
include (AvailabilityMacros )
66
67
include (CompilerSettings )
67
68
include (DefaultSettings )
@@ -74,6 +75,8 @@ check_symbol_exists("asl_log" "asl.h" SwiftCore_HAS_ASL)
74
75
check_symbol_exists ("dladdr" "dlfcn.h" SwiftCore_HAS_DLADDR )
75
76
check_symbol_exists ("dlsym" "dlfcn.h" SwiftCore_HAS_DLSYM )
76
77
78
+ check_include_file_cxx ("clocale" SwiftCore_HAS_LOCALE )
79
+
77
80
include ("${SwiftCore_VENDOR_MODULE_DIR} /Settings.cmake" OPTIONAL )
78
81
79
82
defaulted_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()
28
28
29
29
target_compile_definitions (swiftStdlibStubs PRIVATE
30
30
$< $< 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> )
32
33
33
34
target_link_libraries (swiftStdlibStubs PRIVATE
34
35
swiftShims )
You can’t perform that action at this time.
0 commit comments