File tree Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -89,6 +89,7 @@ defaulted_option(SwiftCore_ENABLE_STATIC_PRINT "Disable full print")
89
89
defaulted_option (SwiftCore_ENABLE_UNICODE_DATA "Embed Unicode info in Swift Core" )
90
90
defaulted_option (SwiftCore_ENABLE_COMPACT_ABSOLUTE_FUNCTION_POINTERS "Resolve absolute function pointer as identity" )
91
91
defaulted_option (SwiftCore_ENABLE_BACKDEPLOYMENT_SUPPORT "Add symbols for runtime backdeployment" )
92
+ option (SwiftCore_ENABLE_UNICODE_DATA "Include unicode data in Swift runtimes" ON )
92
93
93
94
defaulted_option (SwiftCore_ENABLE_BACKTRACING "Enable backtracing runtime support" )
94
95
defaulted_set (SwiftCore_BACKTRACER_PATH STRING "Set a fixed path to the Swift backtracer" )
Original file line number Diff line number Diff line change @@ -26,7 +26,9 @@ if(SwiftCore_ENABLE_OBJC_INTEROP)
26
26
endif ()
27
27
28
28
29
- target_compile_definitions (swiftStdlibStubs PRIVATE swiftCore_EXPORTS )
29
+ target_compile_definitions (swiftStdlibStubs PRIVATE
30
+ swiftCore_EXPORTS
31
+ $< $< BOOL:${SwiftCore_ENABLE_UNICODE_DATA} > :-DSWIFT_STDLIB_ENABLE_UNICODE_DATA> )
30
32
target_link_libraries (swiftStdlibStubs PRIVATE swiftShims )
31
33
target_include_directories (swiftStdlibStubs PRIVATE
32
34
"${PROJECT_BINARY_DIR} /include"
You can’t perform that action at this time.
0 commit comments