all: advent0 advent

advent0: advent0.o ltoa.o
	/opt/snow-gcc/bin/mipsel-linux-gcc -B/opt/snow-gcc/lib/snow/ -o advent0 advent0.o ltoa.o

advent: advent.o database.o english.o itverb.o turn.o verb.o
	/opt/snow-gcc/bin/mipsel-linux-gcc -B/opt/snow-gcc/lib/snow/ -o advent advent.o database.o english.o itverb.o turn.o verb.o
	/opt/snow-gcc/bin/mipsel-linux-strip ./advent

advent0.o: advent0.c ltoa.o
	/opt/snow-gcc/bin/mipsel-linux-gcc -B/opt/snow-gcc/lib/snow/ -c advent0.c
ltoa.o: ltoa.c
	/opt/snow-gcc/bin/mipsel-linux-gcc -B/opt/snow-gcc/lib/snow/ -c ltoa.c
advtext.h: advent1.txt advent2.txt advent3.txt advent4.txt
	./advent0

advent.o: advent.c advtext.h
	/opt/snow-gcc/bin/mipsel-linux-gcc -B/opt/snow-gcc/lib/snow/ -c advent.c
database.o: database.c
	/opt/snow-gcc/bin/mipsel-linux-gcc -B/opt/snow-gcc/lib/snow/ -c database.c
english.o: english.c
	/opt/snow-gcc/bin/mipsel-linux-gcc -B/opt/snow-gcc/lib/snow/ -c english.c
itverb.o: itverb.c
	/opt/snow-gcc/bin/mipsel-linux-gcc -B/opt/snow-gcc/lib/snow/ -c itverb.c
turn.o: turn.c
	/opt/snow-gcc/bin/mipsel-linux-gcc -B/opt/snow-gcc/lib/snow/ -c turn.c
verb.o: verb.c
	/opt/snow-gcc/bin/mipsel-linux-gcc -B/opt/snow-gcc/lib/snow/ -c verb.c
