Skip to content

Commit c7afce3

Browse files
committed
CoreFoundation: Use FindICU on Linux to set the ICU header include path.
1 parent 9287d48 commit c7afce3

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

CoreFoundation/CMakeLists.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -352,15 +352,16 @@ if(CMAKE_SYSTEM_NAME STREQUAL Linux OR CMAKE_SYSTEM_NAME STREQUAL Android)
352352
target_include_directories(CoreFoundation
353353
PRIVATE
354354
${CURL_INCLUDE_DIRS})
355+
find_package(ICU COMPONENTS uc i18n REQUIRED)
356+
target_include_directories(CoreFoundation
357+
PRIVATE
358+
${ICU_INCLUDE_DIR})
355359
else()
356360
target_include_directories(CoreFoundation
357361
PRIVATE
358362
"/usr/include"
359363
"/usr/include/libxml2")
360364
endif()
361-
target_include_directories(CoreFoundation
362-
PRIVATE
363-
${ICU_INCLUDE_DIR})
364365

365366
target_compile_options(CoreFoundation
366367
PRIVATE

0 commit comments

Comments
 (0)