diff options
author | Hennadii Chernyshchyk <genaloner@gmail.com> | 2021-10-03 11:36:47 +0300 |
---|---|---|
committer | Hennadii Chernyshchyk <genaloner@gmail.com> | 2021-10-03 11:46:53 +0300 |
commit | e1457378019a26fd05650efeb8fb85950b8749a0 (patch) | |
tree | 536c57e0bd0af85e41f80db095832dc3fed985a5 | |
parent | Remove pull_request (diff) | |
download | singleapplication-e1457378019a26fd05650efeb8fb85950b8749a0.tar.xz |
Add QMake to CI
-rw-r--r-- | .github/workflows/build-cmake.yml | 29 |
1 files changed, 25 insertions, 4 deletions
diff --git a/.github/workflows/build-cmake.yml b/.github/workflows/build-cmake.yml index 8b32e8d..e97e4ac 100644 --- a/.github/workflows/build-cmake.yml +++ b/.github/workflows/build-cmake.yml @@ -36,25 +36,46 @@ jobs: with: version: ${{ matrix.qt_version }} - - name: Build library + - name: Build library with CMake run: | cmake . ${{ matrix.additional_arguments }} cmake --build . - - name: Build example - basic (cmake) + - name: Build basic example with CMake working-directory: examples/basic/ run: | cmake . ${{ matrix.additional_arguments }} cmake --build . - - name: Build example - calculator (cmake) + - name: Build calculator example CMake working-directory: examples/calculator/ run: | cmake . ${{ matrix.additional_arguments }} cmake --build . - - name: Build example - sending_arguments (cmake) + - name: Build sending_arguments example with CMake working-directory: examples/sending_arguments/ run: | cmake . ${{ matrix.additional_arguments }} cmake --build . + + - name: Setup MSVC environment for QMake + uses: ilammy/msvc-dev-cmd@v1 + + - name: Build basic example with QMake + working-directory: examples/basic/ + run: | + qmake + make + + - name: Build calculator example QMake + working-directory: examples/calculator/ + run: | + qmake + make + + - name: Build sending_arguments example with QMake + working-directory: examples/sending_arguments/ + run: | + qmake + make |