source: abuse/tags/pd/imlib/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.6 KB
Line 
1(perm-space)
2(setq c_flags        "-DMANAGE_MEM")
3(setq outdir ".")
4
5
6(setq targets '(("image"                                    ; target name
7                 ("filter"   "gifread" "globals" "image"  "linked" "input"
8                  "mdlread"  "palette" "ppmread" "include" "xwdread"
9                  "fonts"    "decoder" "loader"  "glread" "texture" "specs"
10                  "supmorph" "image24" "pcxread" "timage" "jmalloc"
11                  "jrand"    "lbmread" "targa"   "keys"    "dprint" "status"  "visobj")
12                 self
13                 ("include") "" (LINUX_X11 LINUX_SVGA AIX SUN SGI WATCOM))
14                ("packet" ("packet") self ("include") "" (LINUX_X11 LINUX_SVGA AIX SUN SGI WATCOM))
15
16                ("gui" ("pmenu" "scroller" "filesel" "tools" "guistat") self ("include"))
17                ("sound"  ("port/sgi/sound" "readwav") self ("include") "" (LINUX_X11 LINUX_SVGA))
18                ("net"    ("port/unix/jnet")
19                 self ("include") "" (LINUX_X11 LINUX_SVGA AIX SUN SGI))
20                ("dir"    ("port/unix/jdir") self ("include") "" (LINUX_X11 LINUX_SVGA AIX SUN SGI))
21                ("sound"    ("port/unix/sound")          self ("include") "" (SUN))
22                ("sound"    ("port/aix/sound" "readwav") self ("include") "" (AIX))
23                ("sound"    ("port/sgi/sound" "readwav") self  ("include") "" (SGI))
24                ("joy"    ("port/unix/joystick")         self ("include") "" (AIX SUN SGI))
25                ("winman" ("port/x11/video"
26                           "port/x11/mouse"
27                           "port/x11/event"
28                           "jwindow")        self ("include") "" (LINUX_X11 AIX SUN))
29
30                ("winman" ("port/x11/video"
31                           "port/x11/mouse"
32                           "port/x11/event"
33                           "jwindow")        self ("include") "" (SGI))
34
35                ("winman" ("port/svga/video"
36                           "port/svga/mouse"
37                           "port/svga/event"
38                           "jwindow")        self ("include") "" (LINUX_SVGA))
39
40                ("joy"    ("port/linux/joystick") self ("include") "" (LINUX_X11 LINUX_SVGA))
41                ("time"   ("port/unix/timing") self ("include") "" (LINUX_X11 LINUX_SVGA AIX SUN))
42                ("time"   ("port/sgi/timing") self ("include") "" (SGI))
43                   
44                   
45
46
47                ("sound" ("port/dos4gw/sound" "readwav" "port/dos4gw/profile" )
48                          self ("include" "c:\\sos\\include")  "" (WATCOM))
49                ("net"    ("port/dos4gw/jnet" "port/dos4gw/ipx"
50                           "port/dos4gw/bwtcp") self ("include")  "" (WATCOM))
51
52                ("dir"    ("port/dos4gw/jdir") self ("include")  "" (WATCOM))
53                ("winman" ("port/dos4gw/video"
54                           "port/dos4gw/mouse"
55                           "port/dos4gw/event"
56                           "port/dos4gw/doscall"
57                           "jwindow")        self ("include") "" (WATCOM))
58                ("joy"    ("port/dos4gw/joystick") self ("include")  "" (WATCOM))
59                ("time"   ("port/dos4gw/timing") self ("include")  "" (WATCOM))
60
61
62                ))
63                                       
64
65(setq imlib_dir      "./")
66(setq cflags         "")
67
68(compile-file        (concatenate 'string imlib_dir "makemake.lsp"))
69
70
71
72
73
74
75
76
Note: See TracBrowser for help on using the repository browser.