Skip to content

Commit 0f78c3a

Browse files
committedSep 20, 2021
fix macos build
1 parent af25124 commit 0f78c3a

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed
 

‎.github/workflows/macos-build.yml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ on:
1414

1515
env:
1616
QT_VERSION: 5.15.2
17-
QGIS_DEPS_VERSION: 0.9.0
17+
QGIS_DEPS_VERSION: 0.9
18+
QGIS_DEPS_PATCH_VERSION: 0
1819
CCACHE_DIR: /Users/runner/work/ccache
1920
BUILD_DIR: /Users/runner/work/QGIS/build-QGIS
2021
# apparently we cannot cache /opt directory as it fails to restore
@@ -82,20 +83,20 @@ jobs:
8283
id: cache-deps
8384
uses: pat-s/always-upload-cache@v2.1.5
8485
with:
85-
path: ${{ env.DEPS_CACHE_DIR }}/QGIS/qgis-deps-${{ env.QGIS_DEPS_VERSION }}
86-
key: mac-qgis-deps-v4-${{ env.QGIS_DEPS_VERSION }}
86+
path: ${{ env.DEPS_CACHE_DIR }}/QGIS/qgis-deps-${{ env.QGIS_DEPS_VERSION }}.${{ env.QGIS_DEPS_PATCH_VERSION }}
87+
key: mac-qgis-deps-v4-${{ env.QGIS_DEPS_VERSION }}.${{ env.QGIS_DEPS_PATCH_VERSION }}
8788

8889
- name: Restore qgis-deps
8990
if: steps.cache-deps.outputs.cache-hit == 'true'
9091
run: |
9192
sudo mkdir -p /opt
9293
sudo mkdir -p /opt/QGIS
93-
sudo cp -r ${DEPS_CACHE_DIR}/QGIS/qgis-deps-${QGIS_DEPS_VERSION} /opt/QGIS/qgis-deps-${QGIS_DEPS_VERSION}
94+
sudo cp -r ${DEPS_CACHE_DIR}/QGIS/qgis-deps-${QGIS_DEPS_VERSION}.${QGIS_DEPS_PATCH_VERSION} /opt/QGIS/qgis-deps-${QGIS_DEPS_VERSION}
9495
9596
- name: Download qgis-deps
9697
if: steps.cache-deps.outputs.cache-hit != 'true'
9798
run: |
98-
wget https://qgis.org/downloads/macos/deps/qgis-deps-${QGIS_DEPS_VERSION}.tar.gz
99+
wget https://qgis.org/downloads/macos/deps/qgis-deps-${QGIS_DEPS_VERSION}.${QGIS_DEPS_PATCH_VERSION}.tar.gz
99100
mkdir -p ${DEPS_CACHE_DIR}
100101
mkdir -p ${DEPS_CACHE_DIR}/QGIS
101102
@@ -106,13 +107,13 @@ jobs:
106107
QT_ALREADY_CACHED: ${{ steps.cache-qt.outputs.cache-hit }}
107108
QGIS_DEPS_ALREADY_CACHED: ${{ steps.cache-deps.outputs.cache-hit }}
108109
run: |
109-
wget https://qgis.org/downloads/macos/deps/install_qgis_deps-${QGIS_DEPS_VERSION}.bash
110-
chmod +x ./install_qgis_deps-${QGIS_DEPS_VERSION}.bash
110+
wget https://qgis.org/downloads/macos/deps/install_qgis_deps-${QGIS_DEPS_VERSION}.${QGIS_DEPS_PATCH_VERSION}.bash
111+
chmod +x ./install_qgis_deps-${QGIS_DEPS_VERSION}.${QGIS_DEPS_PATCH_VERSION}.bash
111112
echo ::group::Install deps
112-
sudo ./install_qgis_deps-${QGIS_DEPS_VERSION}.bash
113+
sudo ./install_qgis_deps-${QGIS_DEPS_VERSION}.${QGIS_DEPS_PATCH_VERSION}.bash
113114
echo ::endgroup::
114115
[[ ${QT_ALREADY_CACHED} != "true" ]] && cp -r /opt/Qt/${QT_VERSION} ${DEPS_CACHE_DIR}/Qt/${QT_VERSION} || true
115-
[[ ${QGIS_DEPS_ALREADY_CACHED} != "true" ]] && cp -r /opt/QGIS/qgis-deps-${QGIS_DEPS_VERSION} ${DEPS_CACHE_DIR}/QGIS/qgis-deps-${QGIS_DEPS_VERSION} || true
116+
[[ ${QGIS_DEPS_ALREADY_CACHED} != "true" ]] && cp -r /opt/QGIS/qgis-deps-${QGIS_DEPS_VERSION} ${DEPS_CACHE_DIR}/QGIS/qgis-deps-${QGIS_DEPS_VERSION}.${QGIS_DEPS_PATCH_VERSION} || true
116117
117118
- name: Install ccache
118119
run: |

‎INSTALL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -858,7 +858,7 @@ cd ..
858858
mkdir build
859859
cd build
860860
861-
QGIS_DEPS_VERSION=0.9.0;\
861+
QGIS_DEPS_VERSION=0.9;\
862862
QT_VERSION=5.15.2;\
863863
PATH=/opt/QGIS/qgis-deps-${QGIS_DEPS_VERSION}/stage/bin:$PATH;\
864864
cmake \

0 commit comments

Comments
 (0)
Please sign in to comment.