diff options
| author | xiphon <xiphon@protonmail.com> | 2020-07-07 23:04:47 +0000 |
|---|---|---|
| committer | xiphon <xiphon@protonmail.com> | 2020-07-09 15:23:04 +0000 |
| commit | d93102296349f46b81c159b9f2ebe9ec75f50cb8 (patch) | |
| tree | b67cbee0847b35fb9c99256d4320251546aeac9c /.github/workflows | |
| parent | b7b12212217ebc5d6fe9d1f49b7c3abed42449da (diff) | |
| download | monzero-gui-d93102296349f46b81c159b9f2ebe9ec75f50cb8.tar.gz monzero-gui-d93102296349f46b81c159b9f2ebe9ec75f50cb8.tar.xz monzero-gui-d93102296349f46b81c159b9f2ebe9ec75f50cb8.zip | |
cmake: implement MacOS 'release' build + CI support
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/build.yml | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5d0dd1d3..096b560f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -6,15 +6,28 @@ jobs: build-macos: runs-on: macOS-latest + strategy: + fail-fast: false + matrix: + toolchain: + - name: "qmake" + cmd: "export PATH=$PATH:/usr/local/opt/qt/bin && ./build.sh" + output: build/release/bin/monero-wallet-gui.app/Contents/MacOS/monero-wallet-gui + - name: "cmake" + cmd: "USE_SINGLE_BUILDDIR=ON DEV_MODE=ON make release -j3" + output: build/release/bin/monero-wallet-gui + name: build-macos-${{ matrix.toolchain.name }} steps: - uses: actions/checkout@v1 + with: + submodules: recursive - name: update brew and install dependencies - run: brew update && brew install boost hidapi zmq libpgm miniupnpc ldns expat libunwind-headers protobuf qt5 libgcrypt + run: brew update && brew install boost hidapi zmq libpgm miniupnpc ldns expat libunwind-headers protobuf qt5 pkg-config - name: build - run: export PATH=$PATH:/usr/local/opt/qt/bin && ./build.sh + run: ${{ matrix.toolchain.cmd }} - name: test qml - run: build/release/bin/monero-wallet-gui.app/Contents/MacOS/monero-wallet-gui --test-qml + run: ${{ matrix.toolchain.output }} --test-qml build-ubuntu: |
