|
|
|
|
@ -1,4 +1,6 @@
|
|
|
|
|
image: debian/stable |
|
|
|
|
packages: |
|
|
|
|
- xxd |
|
|
|
|
oauth: pages.sr.ht/PAGES:RW |
|
|
|
|
environment: |
|
|
|
|
SITE: rabbits.srht.site/nasu |
|
|
|
|
@ -7,11 +9,10 @@ sources:
|
|
|
|
|
- https://git.sr.ht/~rabbits/nasu |
|
|
|
|
tasks: |
|
|
|
|
- prepare: | |
|
|
|
|
cd uxn11 |
|
|
|
|
cc src/uxnasm.c -o ../uxnasm |
|
|
|
|
xxd -r -p uxn11/etc/utils/drifloon.rom.txt drifloon.rom |
|
|
|
|
cc -DNDEBUG -O2 -g0 -s uxn11/src/uxnmin.c -o uxnmin |
|
|
|
|
- assemble: | |
|
|
|
|
cd nasu |
|
|
|
|
../uxnasm src/nasu.tal ../nasu.rom |
|
|
|
|
cat nasu/src/nasu.tal nasu/src/manifest.tal nasu/src/assets.tal | uxnmin drifloon.rom > nasu.rom |
|
|
|
|
- upload: | |
|
|
|
|
tar -czf out.tar.gz nasu.rom |
|
|
|
|
acurl() { |
|
|
|
|
|