[49] | 1 | (perm-space) |
---|
| 2 | |
---|
| 3 | (setq outdir ".") |
---|
| 4 | |
---|
| 5 | ;; appends something to the end of a list |
---|
| 6 | (defun app (head tail) (if (null head) tail (cons (car head) (app (cdr head) tail)))) |
---|
| 7 | |
---|
| 8 | (setq netfile (select platform |
---|
| 9 | ('LINUX "src/net/mac/tcpip") |
---|
| 10 | ('SGI "src/net/mac/tcpip") |
---|
| 11 | ('AIX "src/net/mac/tcpip") |
---|
| 12 | ('WATCOM "src/net/dos4gw/ipx_dud") |
---|
| 13 | )) |
---|
| 14 | |
---|
| 15 | (setq targets |
---|
| 16 | `(("game" |
---|
| 17 | ,(cons netfile |
---|
| 18 | '("src/specache" "../zebra_imlib/sprite" "src/netcfg" "src/text_gui" |
---|
| 19 | "src/innet" "src/net/unix/gserver" |
---|
| 20 | "src/net/unix/gclient" "src/net/unix/fileman" "src/net/sock" |
---|
| 21 | "src/chat" "src/endgame" "src/setup" "src/version" "src/loadgame" "src/profile" |
---|
| 22 | "src/cop" "src/statbar" "src/compiled" "src/ant" "src/sensor" |
---|
| 23 | "src/lisp_opt" "src/demo" "src/lcache" "src/lisp_gc" |
---|
| 24 | "src/nfclient" "src/username" "src/clisp" "src/gui" |
---|
| 25 | "src/transp" "src/collide" "src/trig" "src/property" |
---|
| 26 | "src/lisp" "src/cache" "src/particle" "src/objects" |
---|
| 27 | "src/extend" "src/console" "src/ability" |
---|
| 28 | "src/items" "src/dev" "src/chars" "src/level" "src/smallfnt" "src/automap" |
---|
| 29 | "src/help" "src/intsect" "src/loader2" "src/seq" |
---|
| 30 | "src/points" "src/fnt6x13" "src/morpher" "src/menu" "src/director" "src/view" |
---|
| 31 | "src/config" "src/game" "src/light" "src/devsel" |
---|
| 32 | "src/crc" "src/gamma" "src/language")) |
---|
| 33 | |
---|
| 34 | ("../zebra_imlib/image" "../zebra_imlib/winman" "../zebra_imlib/gui" "../zebra_imlib/dir" |
---|
| 35 | "../zebra_imlib/time" "../zebra_imlib/sound" "../zebra_imlib/joy" "../zebra_imlib/packet") |
---|
| 36 | ("inc" "../zebra_imlib/include" "src/net/inc" "src/net/unix" "src/net/inc") |
---|
| 37 | ""))) |
---|
| 38 | |
---|
| 39 | (setq imlib_dir "../zebra_imlib/") |
---|
| 40 | (setq cflags "") |
---|
| 41 | (compile-file (concatenate 'string imlib_dir "makemake.lsp")) |
---|
| 42 | |
---|