From 6b057af7d1c8885b577d416ccc6c9c78deea7096 Mon Sep 17 00:00:00 2001 From: Vladimir Menshakov Date: Wed, 28 Feb 2024 21:18:50 +0000 Subject: [PATCH] feeble attempt to fix macosx CI --- .github/workflows/actions.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/actions.yml b/.github/workflows/actions.yml index 5b422795..493f1d10 100644 --- a/.github/workflows/actions.yml +++ b/.github/workflows/actions.yml @@ -28,7 +28,9 @@ jobs: removeArtifacts: true makeLatest: true - name: Install Dependencies... - run: sudo apt-get -y install qt5-default qttools5-dev qttools5-dev-tools libgtk2.0-dev libfuse-dev libmagic-dev libtag1-dev libssl-dev ninja-build cmake + run: | + sudo apt-get update + sudo apt-get -y install qt5-default qttools5-dev qttools5-dev-tools libgtk2.0-dev libfuse-dev libmagic-dev libtag1-dev libssl-dev ninja-build cmake - name: Checking out sources... uses: actions/checkout@v2 - name: Configuring... @@ -73,11 +75,11 @@ jobs: - name: Install Dependencies... run: | brew tap homebrew/cask - brew install qt5 homebrew/cask/macfuse taglib openssl@1.1 cmake ninja libmagic + brew install qt@5 homebrew/cask/macfuse taglib openssl@1.1 cmake ninja libmagic - name: Checking out sources... uses: actions/checkout@v2 - name: Configuring... - run: cmake -DCMAKE_OSX_DEPLOYMENT_TARGET=10.12 -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=/usr/local/opt/qt5 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl@1.1 -DOPENSSL_LIBRARIES=/usr/local/opt/openssl@1.1/lib -DCMAKE_INSTALL_PREFIX=appdir -B build -G Ninja . + run: cmake -DCMAKE_OSX_DEPLOYMENT_TARGET=10.12 -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=`brew --prefix`/opt/qt -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl@1.1 -DOPENSSL_LIBRARIES=/usr/local/opt/openssl@1.1/lib -DCMAKE_INSTALL_PREFIX=appdir -B build -G Ninja . - name: Building... run: ninja -j$(sysctl -n hw.ncpu) -C build - name: Installing...