1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- BUILD_OPTS =
- BUILD = ${BUILD_OPTS} go build
- EXT =
- all: door32${EXT} testdoor/testdoor${EXT} space-ace/space-ace${EXT} yt2000/yt2000${EXT} mines/mines${EXT} door32${EXT}
- mines/mines: mines/*.go
- cd mines; ${BUILD}
- font-util/font-util:
- cd font-util; ${BUILD}
- door32${EXT}: door32.go convert.go
- ${BUILD_OPTS} go build door32.go convert.go
- testdoor/fonts.go: font-util/font-util
- ./font-util/font-util extract -f "Amazon Cyan,Anarchy Blue,Unchained,Asylum,ArmageonRed,BrainDmgBlu,Boner,Descent,Remorse,Dungeon" TDFONTS.TDF TDFONTS2.TDF TDFONTS9.TDF > testdoor/fonts.go
- testdoor/rgfont.go: font-util/font-util
- ./font-util/font-util extract -f Armageddon -c 7,1 -c 4,2 TDFONTS2.TDF > testdoor/rgfont.go
- sed -i 's/Armageddon/RedGreen/g' testdoor/rgfont.go
- ansi-to-go/ansi-to-go: ansi-to-go/ansi-to-go.go
- cd ansi-to-go; ${BUILD}
- space-ace/space.go: space-ace/space.ans
- ./ansi-to-go/ansi-to-go space-ace/space.ans > space-ace/space.go
-
- testdoor/testdoor${EXT}: testdoor/art.go testdoor/fonts.go testdoor/rgfont.go testdoor/*.go door/*.go
- cd testdoor; ${BUILD}
- space-ace/space-ace${EXT}: space-ace/*.go door/*.go space-ace/space.go
- cd space-ace; ${BUILD} -ldflags="-extldflags=-static" -tags sqlite_omit_load_extension
- yt2000/ytopen.go: yt2000/ytopen.ans
- ./ansi-to-go/ansi-to-go yt2000/ytopen.ans > yt2000/ytopen.go
- yt2000/cyberwar.go:
- ./font-util/font-util extract -f CyberWar *.TDF > yt2000/cyberwar.go
- yt2000/armagedonred.go:
- ./font-util/font-util extract -f ArmagedonRed *.TDF > yt2000/armagedonred.go
- yt2000/yt2000${EXT}: yt2000/yt.go yt2000/ytopen.go yt2000/cyberwar.go
- cd yt2000; ${BUILD}
|