[qt] Fix iOS linking with vendored filesystem implementation (#3884)
This commit is contained in:
@@ -150,7 +150,7 @@ target_link_libraries(
|
||||
$<BUILD_INTERFACE:mbgl-vendor-parsedate>
|
||||
$<BUILD_INTERFACE:mbgl-vendor-nunicode>
|
||||
$<BUILD_INTERFACE:mbgl-vendor-csscolorparser>
|
||||
$<$<PLATFORM_ID:iOS>:$<BUILD_INTERFACE:maplibre-native-base-extras-filesystem>>
|
||||
$<$<PLATFORM_ID:iOS>:$<BUILD_INTERFACE:mbgl-vendor-filesystem>>
|
||||
$<$<NOT:$<OR:$<PLATFORM_ID:Windows>,$<PLATFORM_ID:Emscripten>>>:z>
|
||||
$<IF:$<BOOL:${MLN_QT_WITH_INTERNAL_SQLITE}>,$<BUILD_INTERFACE:mbgl-vendor-sqlite>,Qt${QT_VERSION_MAJOR}::Sql>
|
||||
PRIVATE
|
||||
@@ -176,9 +176,9 @@ if(MLN_QT_HAS_PARENT)
|
||||
mbgl-vendor-parsedate
|
||||
mbgl-vendor-nunicode
|
||||
mbgl-vendor-csscolorparser
|
||||
$<$<PLATFORM_ID:iOS>:$<BUILD_INTERFACE:maplibre-native-base-extras-filesystem>>
|
||||
$<$<BOOL:${MLN_QT_WITH_INTERNAL_SQLITE}>:$<BUILD_INTERFACE:mbgl-vendor-sqlite>>
|
||||
$<$<AND:$<PLATFORM_ID:Linux>,$<BOOL:${MLN_QT_WITH_INTERNAL_ICU}>>:$<BUILD_INTERFACE:mbgl-vendor-icu>>
|
||||
$<$<PLATFORM_ID:iOS>:mbgl-vendor-filesystem>
|
||||
$<$<BOOL:${MLN_QT_WITH_INTERNAL_SQLITE}>:mbgl-vendor-sqlite>
|
||||
$<$<AND:$<PLATFORM_ID:Linux>,$<BOOL:${MLN_QT_WITH_INTERNAL_ICU}>>:mbgl-vendor-icu>
|
||||
PARENT_SCOPE
|
||||
)
|
||||
endif()
|
||||
|
||||
Reference in New Issue
Block a user