| 1 | 
+ | 
# RCSid: $Id$ | 
| 2 | 
  | 
# | 
| 2 | 
– | 
# SCCSid "$SunId$ SGI" | 
| 3 | 
  | 
# Radiance makefile for holodeck programs | 
| 4 | 
  | 
# | 
| 5 | 
  | 
 | 
| 7 | 
  | 
 | 
| 8 | 
  | 
OPT = -O | 
| 9 | 
  | 
 | 
| 10 | 
< | 
CFLAGS = $(MACH) $(OPT) -I../common -L../lib | 
| 10 | 
> | 
CFLAGS = -I../common -L../lib $(OPT) $(MACH) | 
| 11 | 
  | 
 | 
| 12 | 
  | 
CC = cc | 
| 13 | 
  | 
 | 
| 30 | 
  | 
clean: | 
| 31 | 
  | 
        set nonomatch; rm -f *.o $(PROGS) core | 
| 32 | 
  | 
 | 
| 33 | 
< | 
ogl:    $(DEVDIR)/glx.hdi $(DEVDIR)/glxh.hdi \ | 
| 34 | 
< | 
        $(DEVDIR)/glxo.hdi $(DEVDIR)/glxoh.hdi \ | 
| 35 | 
< | 
        $(DEVDIR)/glxs.hdi $(DEVDIR)/glxsh.hdi \ | 
| 36 | 
< | 
        $(DEVDIR)/glxso.hdi $(DEVDIR)/glxsoh.hdi \ | 
| 37 | 
< | 
        $(DEVDIR)/glx1.hdi $(DEVDIR)/glx1h.hdi \ | 
| 38 | 
< | 
        $(DEVDIR)/ogl.hdi $(DEVDIR)/oglh.hdi \ | 
| 33 | 
> | 
ogl:    $(DEVDIR)/ogl.hdi $(DEVDIR)/oglh.hdi \ | 
| 34 | 
  | 
        $(DEVDIR)/oglo.hdi $(DEVDIR)/ogloh.hdi \ | 
| 35 | 
  | 
        $(DEVDIR)/ogls.hdi $(DEVDIR)/oglsh.hdi \ | 
| 36 | 
< | 
        $(DEVDIR)/oglso.hdi $(DEVDIR)/oglsoh.hdi | 
| 36 | 
> | 
        $(DEVDIR)/oglso.hdi $(DEVDIR)/oglsoh.hdi \ | 
| 37 | 
> | 
        $(DEVDIR)/glx1.hdi $(DEVDIR)/glx1h.hdi | 
| 38 | 
  | 
 | 
| 39 | 
  | 
x10: | 
| 40 | 
  | 
 | 
| 45 | 
  | 
sun: | 
| 46 | 
  | 
 | 
| 47 | 
  | 
rholo:  rholo.o rholo2.o rholo2l.o rholo3.o rholo4.o holo.o holofile.o \ | 
| 48 | 
< | 
viewbeams.o malloc.o Version.o | 
| 48 | 
> | 
viewbeams.o Version.o | 
| 49 | 
  | 
        $(CC) $(CFLAGS) -o rholo rholo.o rholo2.o rholo2l.o rholo3.o rholo4.o \ | 
| 50 | 
< | 
holo.o holofile.o viewbeams.o malloc.o Version.o -lrt -lm | 
| 50 | 
> | 
holo.o holofile.o viewbeams.o Version.o -lrt -lm | 
| 51 | 
  | 
 | 
| 52 | 
< | 
rhpict: rhpict.o rhpict2.o holo.o holofile.o viewbeams.o malloc.o Version.o | 
| 52 | 
> | 
rhpict: rhpict.o rhpict2.o holo.o holofile.o viewbeams.o Version.o | 
| 53 | 
  | 
        $(CC) $(CFLAGS) -o rhpict rhpict.o rhpict2.o holo.o holofile.o \ | 
| 54 | 
< | 
viewbeams.o malloc.o Version.o -lrt -lm | 
| 54 | 
> | 
viewbeams.o Version.o -lrt -lm | 
| 55 | 
  | 
 | 
| 56 | 
  | 
rhcopy: rhcopy.o clumpbeams.o holo.o holofile.o | 
| 57 | 
  | 
        $(CC) $(CFLAGS) -o rhcopy rhcopy.o clumpbeams.o \ | 
| 119 | 
  | 
rhd_qtree.o rhd_qtree2c.o dircode.o holo.o | 
| 120 | 
  | 
        rm -f $(DEVDIR)/glx1.hdi | 
| 121 | 
  | 
        $(CC) $(CFLAGS) -o $(DEVDIR)/glx1.hdi rhd_glx1.o rhdisp.o rhdisp2.o \ | 
| 122 | 
< | 
viewbeams.o holo.o  rhd_qtree.o rhd_qtree2c.o dircode.o -lrt -lGLU -lGL -lX11 -lm | 
| 122 | 
> | 
viewbeams.o holo.o rhd_qtree.o rhd_qtree2c.o dircode.o -lrt -lGLU -lGL -lX11 -lm | 
| 123 | 
  | 
 | 
| 124 | 
  | 
$(DEVDIR)/glx.hdi:      rhd_glx0.o rhdisp.o rhdisp2.o viewbeams.o \ | 
| 125 | 
  | 
sm_samp.o sm_qtree.o sm_stree.o sm_geom.o sm_list.o sm_del.o \ | 
| 209 | 
  | 
        $(CC) $(CFLAGS) -DDOBJ -DSTEREO -c rhd_ogl.c | 
| 210 | 
  | 
        mv -f rhd_ogl.o rhd_oglso.o | 
| 211 | 
  | 
 | 
| 216 | 
– | 
malloc.o:       malloc.c | 
| 217 | 
– | 
        $(CC) $(CFLAGS) -DMCOMP -c malloc.c | 
| 218 | 
– | 
 | 
| 212 | 
  | 
rholo.o rholo2.o rholo2l.o rholo3.o rholo4.o \ | 
| 213 | 
  | 
rhdisp.o rhdisp2.o rhpict.o viewbeams.o:        rholo.h | 
| 214 | 
  | 
 | 
| 259 | 
  | 
 | 
| 260 | 
  | 
sm_samp.o:      sm_flag.h | 
| 261 | 
  | 
 | 
| 262 | 
< | 
sm_usets.o:     sm_flag.h sm_qtree.h  ../common/object.h | 
| 262 | 
> | 
sm_usets.o:     sm_flag.h sm_qtree.h ../common/object.h | 
| 263 | 
  | 
 | 
| 264 | 
  | 
sm_del.o:       sm_flag.h sm_list.h sm_geom.h | 
| 265 | 
  | 
 | 
| 289 | 
  | 
rhd_geom.o:     rhdriver.h ../common/view.h \ | 
| 290 | 
  | 
../common/radogl.h ../common/standard.h ../common/fvect.h \ | 
| 291 | 
  | 
../common/mat4.h ../common/object.h ../common/otypes.h ../common/lookup.h | 
| 292 | 
+ | 
 | 
| 293 | 
+ | 
Version.c:      ../rt/Version.c | 
| 294 | 
+ | 
        cp ../rt/Version.c . |