21 lines
387 B
Bash
Executable File
21 lines
387 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
year=$1
|
|
day=$2
|
|
|
|
mkdir -p $year/$day
|
|
source_file=$(ls $year/$day/*.asm)
|
|
|
|
if [[ -z $source_file ]] ; then
|
|
echo "No asm source file found in $year/$day"
|
|
exit 1
|
|
fi
|
|
|
|
set -e
|
|
|
|
rgbasm -o $year/$day/main.o $source_file -H -Wall
|
|
rgblink -o $year/$day/main.gb $year/$day/main.o
|
|
rgbfix -v -p 0xFF $year/$day/main.gb
|
|
wine bin/bgb.exe $year/$day/main.gb
|
|
|