Makefile 736 B

12345678910111213141516171819202122232425262728
  1. all: door32 yt
  2. door32: door32.c
  3. gcc -o door32 door32.c
  4. testdoor/art.go: space.ans
  5. ./ansi-to-go.py main space.ans > testdoor/art.go
  6. testdoor/testdoor: testdoor/art.go testdoor/*.go door/*.go
  7. cd testdoor; go build
  8. space-construct: game/*.go door/*.go game/sc.go
  9. cd game; go build -ldflags="-extldflags=-static" -tags sqlite_omit_load_extension
  10. ansi-to-go/ansi-to-go: ansi-to-go/ansi-to-go.go
  11. cd ansi-to-go; go build
  12. lobd/art.go: art/*.ans ansi-to-go/ansi-to-go
  13. ./ansi-to-go/ansi-to-go art/*.ans > game/art.go
  14. lobd: game/*.go door/*.go
  15. cd game; go build -ldflags="-extldflags=-static" -tags sqlite_omit_load_extension
  16. yt: yt/*.go door/*.go
  17. cd yt; go build -ldflags="-extldflags=-static" -tags sqlite_omit_load_extension