diff --git a/.github/workflows/ios_qt6.yml b/.github/workflows/ios_qt6.yml index 93f7343cc3..ffd21b1c31 100644 --- a/.github/workflows/ios_qt6.yml +++ b/.github/workflows/ios_qt6.yml @@ -99,6 +99,7 @@ jobs: -D QT_IOS_PROVISIONING_PROFILE_SPECIFIER="${{ env.IOS_PROVISIONING_PROFILE_SPECIFIER }}" \ -D QT_IOS_EXPORT_METHOD="${{ env.IOS_EXPORT_METHOD }}" \ -D IOS_APP_IDENTIFIER="${{ env.IOS_APP_IDENTIFIER }}" \ + -D Qt6QmlImportScanner_DIR:PATH="/Users/runner/builddir/vcpkg_installed/x64-osx/share/Qt6QmlImportScanner" \ -D CMAKE_SYSTEM_NAME=iOS \ -D CMAKE_SYSTEM_PROCESSOR=aarch64 \ -D CMAKE_OSX_DEPLOYMENT_TARGET=${{ env.DEPLOYMENT_TARGET }} \ diff --git a/cmake/qgis-cmake-wrapper.cmake b/cmake/qgis-cmake-wrapper.cmake index 3e1c4ff65d..ac871b1496 100644 --- a/cmake/qgis-cmake-wrapper.cmake +++ b/cmake/qgis-cmake-wrapper.cmake @@ -64,7 +64,7 @@ endfunction() #endif() if(CMAKE_SYSTEM_NAME STREQUAL "iOS") - target_compile_definitions(QGIS::Core PUBLIC QT_NO_PRINTER=1) + target_compile_definitions(QGIS::Core INTERFACE QT_NO_PRINTER=1) endif() if(TRUE) # Should possibly have a "static only" check