@@ -9,11 +9,11 @@ jobs: |
| 9 |
strategy: |
9 |
strategy: |
| 10 |
matrix: |
10 |
matrix: |
| 11 |
os: |
11 |
os: |
| 12 |
- ubuntu-20.04 |
12 |
- ubuntu-22.04 |
| 13 |
- macos-10.15 |
13 |
- macos-10.15 |
| 14 |
- windows-2019 |
14 |
- windows-2019 |
| 15 |
include: |
15 |
include: |
| 16 |
- os: ubuntu-20.04 |
16 |
- os: ubuntu-22.04 |
| 17 |
name: Linux |
17 |
name: Linux |
| 18 |
- os: macos-10.15 |
18 |
- os: macos-10.15 |
| 19 |
name: Mac |
19 |
name: Mac |
@@ -26,8 +26,8 @@ jobs: |
| 26 |
if: matrix.name == 'Linux' |
26 |
if: matrix.name == 'Linux' |
| 27 |
run: | |
27 |
run: | |
| 28 |
sudo apt -qq update |
28 |
sudo apt -qq update |
| 29 |
sudo apt install -yq lcl-2.0 libsdl2-dev bison |
29 |
sudo apt install -yq lazarus libsdl2-dev bison |
| 30 |
curl -Lo rgbds.tar.gz 'https://github.com/gbdev/rgbds/releases/download/v0.5.1/rgbds-0.5.1.tar.gz' |
30 |
curl -Lo rgbds.tar.gz 'https://github.com/gbdev/rgbds/releases/download/v0.5.2/rgbds-0.5.2.tar.gz' |
| 31 |
tar xvf rgbds.tar.gz rgbds/{include,src,Makefile} |
31 |
tar xvf rgbds.tar.gz rgbds/{include,src,Makefile} |
| 32 |
cd rgbds |
32 |
cd rgbds |
| 33 |
make -j4 rgbasm rgblink rgbfix Q= |
33 |
make -j4 rgbasm rgblink rgbfix Q= |
@@ -45,8 +45,8 @@ jobs: |
| 45 |
shell: bash |
45 |
shell: bash |
| 46 |
run: | |
46 |
run: | |
| 47 |
choco install lazarus |
47 |
choco install lazarus |
| 48 |
curl -Lo 'sdl2.zip' 'https://www.libsdl.org/release/SDL2-2.0.14-win32-x64.zip' |
48 |
curl -Lo 'sdl2.zip' 'https://www.libsdl.org/release/SDL2-2.0.22-win32-x64.zip' |
| 49 |
curl -Lo 'rgbds.zip' 'https://github.com/gbdev/rgbds/releases/download/v0.5.1/rgbds-0.5.1-win64.zip' |
49 |
curl -Lo 'rgbds.zip' 'https://github.com/gbdev/rgbds/releases/download/v0.5.2/rgbds-0.5.2-win64.zip' |
| 50 |
unzip -d rgbds rgbds.zip rgb{asm,link,fix}.exe |
50 |
unzip -d rgbds rgbds.zip rgb{asm,link,fix}.exe |
| 51 |
|
51 |
|
| 52 |
- name: Set up MSYS2 |
52 |
- name: Set up MSYS2 |