Improve CMake build setup Harfbuzz and Freetype deps (#3879)
This commit is contained in:
23
.github/workflows/qt-ci.yml
vendored
23
.github/workflows/qt-ci.yml
vendored
@@ -73,14 +73,16 @@ jobs:
|
||||
deployment_target: 12.0
|
||||
deployment_arch: "x86_64;arm64"
|
||||
compiler: ""
|
||||
- name: macOS_LLVM
|
||||
os: macos-14
|
||||
build_type: RelWithDebInfo
|
||||
qt_version: 6.9.1
|
||||
qt_target: desktop
|
||||
deployment_target: 12.0
|
||||
deployment_arch: "arm64"
|
||||
compiler: "llvm"
|
||||
# disabled due to https://github.com/llvm/llvm-project/issues/77653
|
||||
# https://github.com/maplibre/maplibre-native/pull/3879#issuecomment-3406495279
|
||||
# - name: macOS_LLVM
|
||||
# os: macos-14
|
||||
# build_type: RelWithDebInfo
|
||||
# qt_version: 6.9.1
|
||||
# qt_target: desktop
|
||||
# deployment_target: 12.0
|
||||
# deployment_arch: "arm64"
|
||||
# compiler: "llvm"
|
||||
- name: win64_msvc2022
|
||||
os: windows-2022
|
||||
build_type: "RelWithDebInfo"
|
||||
@@ -191,6 +193,11 @@ jobs:
|
||||
key: Qt_${{ matrix.name }}_${{ matrix.qt_version }}
|
||||
max-size: 200M
|
||||
|
||||
- name: Print cmake version
|
||||
run: |
|
||||
cmake --version
|
||||
which cmake
|
||||
|
||||
- name: Build maplibre-native (macOS)
|
||||
if: runner.os == 'macOS' && matrix.qt_target == 'desktop'
|
||||
run: |
|
||||
|
||||
Reference in New Issue
Block a user