source: abuse/tags/pd/abuse/maker.lsp @ 49

Last change on this file since 49 was 49, checked in by Sam Hocevar, 12 years ago
  • Imported original public domain release, for future reference.
File size: 2.0 KB
Line 
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
Note: See TracBrowser for help on using the repository browser.