aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHennadii Chernyshchyk <genaloner@gmail.com>2021-10-03 11:36:47 +0300
committerHennadii Chernyshchyk <genaloner@gmail.com>2021-10-03 11:46:53 +0300
commite1457378019a26fd05650efeb8fb85950b8749a0 (patch)
tree536c57e0bd0af85e41f80db095832dc3fed985a5
parentRemove pull_request (diff)
downloadsingleapplication-e1457378019a26fd05650efeb8fb85950b8749a0.tar.xz
Add QMake to CI
-rw-r--r--.github/workflows/build-cmake.yml29
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