ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/hd/Rmakefile
Revision: 3.11
Committed: Fri Dec 26 13:29:13 1997 UTC (26 years, 3 months ago) by gregl
Branch: MAIN
Changes since 3.10: +4 -6 lines
Log Message:
reverted to using quadtree for GLX driver

File Contents

# Content
1 #
2 # SCCSid "$SunId$ SGI"
3 # Radiance makefile for holodeck programs
4 #
5
6 MACH = -DBSD
7
8 OPT = -O
9
10 CFLAGS = $(MACH) $(OPT) -I../common -L../lib
11
12 CC = cc
13
14 INSTDIR = /usr/local/bin
15 DEVDIR = $(INSTDIR)/dev
16
17 LIBDIR = /usr/local/lib/ray
18
19 PROGS = rholo rhcopy
20
21 DEVS = $(DEVDIR)/x11.hdi $(DEVDIR)/x11h.hdi \
22 $(DEVDIR)/glx.hdi $(DEVDIR)/glxh.hdi
23
24 all: $(PROGS)
25
26 install: all $(DEVS)
27 cp $(PROGS) $(INSTDIR)
28
29 clean:
30 set nonomatch; rm -f *.o $(PROGS) core
31
32 rholo: rholo.o rholo2.o rholo2l.o rholo3.o rholo4.o holo.o holofile.o Version.o
33 $(CC) $(CFLAGS) -o rholo rholo.o rholo2.o rholo2l.o rholo3.o rholo4.o \
34 holo.o holofile.o Version.o -lrt -lm
35
36 rhcopy: rhcopy.o holo.o holofile.o
37 $(CC) $(CFLAGS) -o rhcopy rhcopy.o holo.o holofile.o -lrt -lm
38
39 $(DEVDIR)/x11h.hdi: $(DEVDIR)/x11.hdi
40 rm -f $(DEVDIR)/x11h.hdi
41 ln $(DEVDIR)/x11.hdi $(DEVDIR)/x11h.hdi
42
43 $(DEVDIR)/x11.hdi: rhdisp.o rhdisp2.o rhdisp3.o rhd_x11.o rhd_qtree.o \
44 rhd_qtree2r.o rhd_ctab.o dircode.o holo.o
45 $(CC) $(CFLAGS) -o $(DEVDIR)/x11.hdi rhdisp.o rhdisp2.o rhdisp3.o \
46 rhd_x11.o rhd_qtree.o rhd_qtree2r.o rhd_ctab.o holo.o dircode.o -lrt -lX11 -lm
47
48 $(DEVDIR)/glxh.hdi: $(DEVDIR)/glx.hdi
49 rm -f $(DEVDIR)/glxh.hdi
50 ln $(DEVDIR)/glx.hdi $(DEVDIR)/glxh.hdi
51
52 $(DEVDIR)/glx.hdi: rhdisp.o rhdisp2.o rhdisp3.o rhd_glx.o \
53 rhd_qtree.o rhd_qtree2c.o dircode.o holo.o
54 $(CC) $(CFLAGS) -o $(DEVDIR)/glx.hdi rhdisp.o rhdisp2.o rhdisp3.o \
55 rhd_glx.o holo.o rhd_qtree.o rhd_qtree2c.o dircode.o -lrt -lGLU -lGL -lX11 -lm
56
57 rholo.o rholo2.o rholo2l.o rholo3.o rholo4.o \
58 rhdisp.o rhdisp2.o rhdisp3.o: rholo.h
59
60 rholo2l.o: ../common/paths.h
61
62 rholo4.o: rhdisp.h rholo4.c
63 $(CC) $(CFLAGS) -c rholo4.c
64
65 rhdisp.o rhdisp2.o: rhdisp.h rhdriver.h ../common/view.h
66
67 rhdisp3.o: rhdisp.h ../common/view.h
68
69 holo.o holofile.o rhdisp.o rhdisp2.o rhdisp3.o \
70 rhcopy.o rholo.o rholo2.o rholo2l.o rholo3.o rholo4.o: holo.h \
71 ../common/vars.h ../common/color.h \
72 ../common/standard.h ../common/mat4.h ../common/fvect.h
73
74 rhcopy.o: ../common/resolu.h
75
76 rhcopy.o: ../common/view.h
77
78 rhd_glx.o rhd_x11.o rhd_qtree.o rhd_qtree2r.o: ../common/standard.h \
79 ../common/mat4.h ../common/fvect.h
80
81 rhd_glx.o rhd_x11.o rhd_qtree.o rhd_qtree2r.o: rhd_qtree.h rhdriver.h \
82 ../common/tonemap.h ../common/color.h
83
84 rhd_glx.o rhd_x11.o: x11icon.h
85
86 dircode.o: ../common/fvect.h