all: door32 testdoor/testdoor testdoor/art.go space-ace/space-ace


door32: door32.c
	gcc -o door32 door32.c

testdoor/art.go: space.ans
	./ansi-to-go.py main space.ans > testdoor/art.go

space-ace/space.go: space.ans
	./ansi-to-go.py main space.ans > space-ace/space.go

testdoor/testdoor: testdoor/art.go testdoor/*.go door/*.go
	cd testdoor; go build

space-ace/space-ace: space-ace/*.go door/*.go space-ace/space.go
	cd space-ace; go build