forked from smulrine/uae4all
-
Notifications
You must be signed in to change notification settings - Fork 1
35 lines (31 loc) · 970 Bytes
/
c-cpp.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
name: CI Build
on: [push, pull_request]
jobs:
build-native:
name: UAE4ALL for PC (Linux)
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: build
run: |
sudo apt-get update && sudo apt-get install -y build-essential libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libbz2-dev
make -j$(nproc) LINUX=YES
- uses: actions/upload-artifact@v4
with:
name: UAE4ALL (Linux)
path: uae4all
if-no-files-found: error # 'error', 'warn', 'ignore'; defaults to `warn`
build-modern:
name: UAE4ALL for MiyooCFW (uClibc)
runs-on: ubuntu-22.04
container:
image: miyoocfw/toolchain-shared-uclibc
steps:
- uses: actions/checkout@v4
- name: build
run: make -j$(nproc)
- uses: actions/upload-artifact@v4
with:
name: UAE4ALL (MiyooCFW)
path: uae4all
if-no-files-found: error # 'error', 'warn', 'ignore'; defaults to `warn`