mirror of
https://github.com/martravi/wiiqt6.git
synced 2024-11-27 15:14:20 +01:00
38 lines
1.0 KiB
YAML
38 lines
1.0 KiB
YAML
name: Build
|
|
on:
|
|
- push
|
|
- pull_request
|
|
|
|
jobs:
|
|
build:
|
|
name: build
|
|
runs-on: ubuntu-latest
|
|
strategy:
|
|
matrix:
|
|
project:
|
|
[
|
|
{ folder: "breft_editor", target: "breft" },
|
|
{ folder: "nand_dump", target: "nand" },
|
|
{ folder: "nandBinCheck", target: "nandBinCheck" },
|
|
{ folder: "nandExtract", target: "nandExtract" },
|
|
{ folder: "ohneschwanzenegger", target: "refleurii" },
|
|
{ folder: "punetwiin", target: "punetween" },
|
|
{ folder: "symbolizer", target: "symbolizer" },
|
|
]
|
|
fail-fast: false
|
|
|
|
steps:
|
|
- name: Checkout repo
|
|
uses: actions/checkout@v3
|
|
|
|
- name: Setup dependencies
|
|
run: |
|
|
sudo add-apt-repository ppa:rock-core/qt4 -y
|
|
sudo apt install qt4-dev-tools libqt4-dev libqtcore4 libqtgui4 g++ -y
|
|
|
|
- name: Compile
|
|
run: |
|
|
cd ${{ matrix.project.folder }}
|
|
qmake -qt=qt4 ${{ matrix.project.target }}.pro
|
|
make -f Makefile
|