We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8852283 commit 8ac07c9Copy full SHA for 8ac07c9
CMakeLists.txt
@@ -17,6 +17,8 @@ cmake_minimum_required(VERSION 3.24)
17
project(SwiftFoundationICU
18
LANGUAGES CXX Swift)
19
20
+option(BUILD_SHARED_LIBS "build shared libraries" ON)
21
+
22
set(CMAKE_CXX_STANDARD 14)
23
set(CMAKE_CXX_STANDARD_REQUIRED ON)
24
@@ -30,6 +32,7 @@ set(CMAKE_Swift_MODULE_DIRECTORY ${CMAKE_BINARY_DIR}/swift)
30
32
31
33
# Build flags
34
add_compile_definitions(
35
+ $<$<COMPILE_LANGUAGE:C,CXX>:U_ATTRIBUTE_DEPRECATED=>
36
$<$<COMPILE_LANGUAGE:C,CXX>:U_SHOW_CPLUSPLUS_API=1>
37
$<$<COMPILE_LANGUAGE:C,CXX>:U_SHOW_INTERNAL_API=1>
38
$<$<COMPILE_LANGUAGE:C,CXX>:U_TIMEZONE_PACKAGE="icutz44l">
0 commit comments