mirror of
https://github.com/martravi/wiiqt6.git
synced 2024-11-24 13:59:15 +01:00
add git workflow
This commit is contained in:
parent
0da56e8f75
commit
3e5d7f9018
37
.github/workflows/build.yml
vendored
Normal file
37
.github/workflows/build.yml
vendored
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
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
|
Loading…
Reference in New Issue
Block a user