summaryrefslogtreecommitdiffstats
path: root/.github/workflows/verify.yml
diff options
context:
space:
mode:
authorLiam <byteslice@airmail.cc>2023-11-27 21:48:54 +0100
committerLiam <byteslice@airmail.cc>2023-11-29 22:02:37 +0100
commitd21305c2e73f4fe4e73e61b8f870bd822debce6f (patch)
tree84ef39729bdc11051644d52b432776b315392605 /.github/workflows/verify.yml
parentMerge pull request #12223 from liamwhite/fruit-company (diff)
downloadyuzu-d21305c2e73f4fe4e73e61b8f870bd822debce6f.tar
yuzu-d21305c2e73f4fe4e73e61b8f870bd822debce6f.tar.gz
yuzu-d21305c2e73f4fe4e73e61b8f870bd822debce6f.tar.bz2
yuzu-d21305c2e73f4fe4e73e61b8f870bd822debce6f.tar.lz
yuzu-d21305c2e73f4fe4e73e61b8f870bd822debce6f.tar.xz
yuzu-d21305c2e73f4fe4e73e61b8f870bd822debce6f.tar.zst
yuzu-d21305c2e73f4fe4e73e61b8f870bd822debce6f.zip
Diffstat (limited to '')
-rw-r--r--.github/workflows/verify.yml19
1 files changed, 19 insertions, 0 deletions
diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml
index cbe6b0fbd..ea1302b2f 100644
--- a/.github/workflows/verify.yml
+++ b/.github/workflows/verify.yml
@@ -68,6 +68,25 @@ jobs:
with:
name: ${{ matrix.type }}
path: artifacts/
+ build-mac:
+ name: 'test build (macos)'
+ needs: format
+ runs-on: macos-13
+ steps:
+ - uses: actions/checkout@v3
+ with:
+ submodules: recursive
+ fetch-depth: 0
+ - name: Install dependencies
+ run: |
+ brew install autoconf automake boost@1.83 ccache ffmpeg fmt glslang hidapi libtool libusb lz4 ninja nlohmann-json openssl pkg-config qt@5 sdl2 speexdsp zlib zlib zstd
+ - name: Build
+ run: |
+ mkdir build
+ cd build
+ export Qt5_DIR="/usr/local/opt/qt@5/lib/cmake"
+ cmake .. -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DYUZU_USE_BUNDLED_VCPKG=OFF -DYUZU_TESTS=OFF -DENABLE_WEB_SERVICE=OFF -DENABLE_LIBUSB=OFF
+ ninja
build-msvc:
name: 'test build (windows, msvc)'
needs: format