forked from smulrine/uae4all
-
Notifications
You must be signed in to change notification settings - Fork 1
40 lines (36 loc) · 1.16 KB
/
c-cpp.yml
File metadata and controls
40 lines (36 loc) · 1.16 KB
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
36
37
38
39
40
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) gm2xpkg-ipk
- uses: actions/upload-artifact@v4
with:
name: UAE4ALL (MiyooCFW)
path: uae4all
if-no-files-found: error # 'error', 'warn', 'ignore'; defaults to `warn`
- uses: actions/upload-artifact@v4
with:
name: UAE4ALL package IPK (MiyooCFW)
path: uae4all.ipk
if-no-files-found: error # 'error', 'warn', 'ignore'; defaults to `warn`