Skip to content

Commit 587fb47

Browse files
committed
merge upstream
1 parent 323242d commit 587fb47

File tree

3 files changed

+8
-16
lines changed

3 files changed

+8
-16
lines changed

.github/workflows/pr.yml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,8 @@ jobs:
2222
run: sudo dpkg -i qemu-irix-2.11.0-2169-g32ab296eef_amd64.deb
2323
- name: Install Dependencies
2424
run: sudo apt update && sudo apt install -y binutils-mips-linux-gnu gcc git gcc-mips-linux-gnu
25-
- name: Install Python 3.10
26-
uses: actions/setup-python@v3
27-
with:
28-
python-version: '3.10'
29-
- name: Install Python Dependencies
30-
run: pip3 install gitpython splat64[mips] spimdisasm pyelftools
31-
- name: Install Splat Dependencies
32-
run: pip3 install -r splat/requirements.txt
25+
- name: Install uv
26+
uses: astral-sh/setup-uv@v6
3327
- name: More Dependencies
3428
uses: actions/checkout@v2
3529
with:
@@ -49,4 +43,4 @@ jobs:
4943
- name: Prepare Kirby 64 for building
5044
run: make setup
5145
- name: Build Kirby 64
52-
run: ./rebuild.sh
46+
run: make -j$(nproc)

.github/workflows/push.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,8 @@ jobs:
2020
run: sudo dpkg -i qemu-irix-2.11.0-2169-g32ab296eef_amd64.deb
2121
- name: Install Dependencies
2222
run: sudo apt update && sudo apt install -y binutils-mips-linux-gnu gcc git gcc-mips-linux-gnu
23-
- name: Install Python 3.10
24-
uses: actions/setup-python@v3
25-
with:
26-
python-version: '3.10'
27-
- name: Install Python Dependencies
28-
run: pip3 install gitpython
23+
- name: Install uv
24+
uses: astral-sh/setup-uv@v6
2925
- name: More dependencies
3026
uses: actions/checkout@v2
3127
with:
@@ -45,4 +41,4 @@ jobs:
4541
- name: Prepare Kirby 64 for building
4642
run: make setup
4743
- name: Build Kirby 64
48-
run: make -j4 VERBOSE=0
44+
run: make -j$(nproc) VERBOSE=0

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ This repository contains a work-in-progress decompilation effort for Kirby 64.
44

55
You will need an original copy of the ROM to proceed.
66

7+
# Development is done on the `splat` branch. Please point all PR's to that branch.
8+
79
## Exclusive Dependencies
810
- Works best on the latest version of Ubuntu, Fedora, or Arch. PR's to support other Linux versions are welcome, but as of current those three are the only ones we can reliably test.
911
- Python 3.10 with `pip`

0 commit comments

Comments
 (0)