Skip to content

Commit a559b67

Browse files
marijnvdwerfclaude
andauthored
Add modern-asn64.py to gcc2.8.1sn compiler configuration (#43)
This adds the modern-asn64.py script to the gcc2.8.1sn compiler by updating the values.yaml configuration file and regenerating the Dockerfile using the template system. This enables the gcc2.8.1snew-cxx compiler variant to work correctly as it depends on this script for modern assembly generation. Changes: - Add modern-asn64.py URL to gcc2.8.1sn files list in values.yaml - Regenerate Dockerfile using template.py to include the new dependency 🤖 Generated with [Claude Code](https://claude.ai/code) Co-authored-by: Claude <noreply@anthropic.com>
1 parent 674c6f8 commit a559b67

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

platforms/n64/gcc2.8.1sn/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ RUN wget -O /compilers/n64/gcc2.8.1sn/cc1n64.exe "https://github.com/marijnvdwer
1010
RUN wget -O /compilers/n64/gcc2.8.1sn/cc1pln64.exe "https://github.com/marijnvdwerf/sn64/releases/download/1%2C0%2C0%2C2/cc1pln64.exe"
1111
RUN wget -O psyq-obj-parser.tar.gz "https://github.com/decompme/compilers/releases/download/compilers/psyq-obj-parser.tar.gz"
1212
RUN tar xvzf psyq-obj-parser.tar.gz -C /compilers/n64/gcc2.8.1sn
13+
RUN wget -O /compilers/n64/gcc2.8.1sn/modern-asn64.py "https://github.com/RocketRet/modern-asn64/releases/download/main-release/modern-asn64.py"
1314

1415
RUN chown -R root:root /compilers/n64/gcc2.8.1sn/
1516
RUN chmod +x /compilers/n64/gcc2.8.1sn/*

values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ compilers:
7272
- https://github.com/marijnvdwerf/sn64/releases/download/1%2C0%2C0%2C2/cc1n64.exe
7373
- https://github.com/marijnvdwerf/sn64/releases/download/1%2C0%2C0%2C2/cc1pln64.exe
7474
- https://github.com/decompme/compilers/releases/download/compilers/psyq-obj-parser.tar.gz
75+
- https://github.com/RocketRet/modern-asn64/releases/download/main-release/modern-asn64.py
7576

7677
- id: ido5.3
7778
platform: n64

0 commit comments

Comments
 (0)