ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/hd/Rmakefile
(Generate patch)

Comparing ray/src/hd/Rmakefile (file contents):
Revision 3.13 by gregl, Tue Jan 6 17:19:51 1998 UTC vs.
Revision 3.14 by gwlarson, Wed Aug 19 17:45:57 1998 UTC

# Line 11 | Line 11 | CFLAGS = $(MACH) $(OPT) -I../common -L../lib
11  
12   CC = cc
13  
14 + SPECIAL =
15 +
16   INSTDIR = /usr/local/bin
17   DEVDIR = $(INSTDIR)/dev
18  
# Line 18 | Line 20 | LIBDIR = /usr/local/lib/ray
20  
21   PROGS = rholo rhcopy genrhenv genrhgrid
22  
23 < DEVS = $(DEVDIR)/x11.hdi $(DEVDIR)/x11h.hdi \
22 < $(DEVDIR)/glx.hdi $(DEVDIR)/glxh.hdi
23 > DEVS = $(DEVDIR)/x11.hdi $(DEVDIR)/x11h.hdi
24  
25 < all:    $(PROGS)
25 > all:    $(PROGS) $(SPECIAL)
26  
27   install:        all $(DEVS)
28          cp $(PROGS) $(INSTDIR)
# Line 29 | Line 30 | install:       all $(DEVS)
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 +
38 + x10:
39 +
40 + aed:
41 +
42 + sgi:
43 +
44 + sun:
45 +
46   rholo:  rholo.o rholo2.o rholo2l.o rholo3.o rholo4.o holo.o holofile.o Version.o
47          $(CC) $(CFLAGS) -o rholo rholo.o rholo2.o rholo2l.o rholo3.o rholo4.o \
48   holo.o holofile.o Version.o -lrt -lm
# Line 55 | Line 69 | $(DEVDIR)/glxh.hdi:    $(DEVDIR)/glx.hdi
69          rm -f $(DEVDIR)/glxh.hdi
70          ln $(DEVDIR)/glx.hdi $(DEVDIR)/glxh.hdi
71  
72 < $(DEVDIR)/glx.hdi:      rhdisp.o rhdisp2.o rhdisp3.o rhd_glx.o \
73 < rhd_qtree.o rhd_qtree2c.o dircode.o holo.o
74 <        $(CC) $(CFLAGS) -o $(DEVDIR)/glx.hdi rhdisp.o rhdisp2.o rhdisp3.o \
61 < rhd_glx.o holo.o rhd_qtree.o rhd_qtree2c.o dircode.o -lrt -lGLU -lGL -lX11 -lm
72 > $(DEVDIR)/glxoh.hdi:    $(DEVDIR)/glxo.hdi
73 >        rm -f $(DEVDIR)/glxoh.hdi
74 >        ln $(DEVDIR)/glxo.hdi $(DEVDIR)/glxoh.hdi
75  
76 + $(DEVDIR)/glxsh.hdi:    $(DEVDIR)/glxs.hdi
77 +        rm -f $(DEVDIR)/glxsh.hdi
78 +        ln $(DEVDIR)/glxs.hdi $(DEVDIR)/glxsh.hdi
79 +
80 + $(DEVDIR)/glxsoh.hdi:   $(DEVDIR)/glxso.hdi
81 +        rm -f $(DEVDIR)/glxsoh.hdi
82 +        ln $(DEVDIR)/glxso.hdi $(DEVDIR)/glxsoh.hdi
83 +
84 + $(DEVDIR)/glx.hdi:      rhd_glx0.o rhdisp.o rhdisp2.o rhdisp3.o \
85 + sm_samp.o sm_qtree.o sm_stree.o sm_geom.o sm_list.o sm_del.o \
86 + sm_ogl.o sm.o sm_sets.o dircode.o holo.o
87 +        rm -f $(DEVDIR)/glx.hdi
88 +        $(CC) $(CFLAGS) -o $(DEVDIR)/glx.hdi rhd_glx0.o rhdisp.o rhdisp2.o \
89 + rhdisp3.o holo.o sm_samp.o sm_qtree.o sm_stree.o sm_geom.o sm_list.o sm_del.o \
90 + sm_ogl.o sm.o sm_sets.o dircode.o -lrt -lGLU -lGL -lX11 -lm
91 +
92 + $(DEVDIR)/glxo.hdi:     rhd_glxo.o rhdisp.o rhdisp2.o rhdisp3.o \
93 + sm_samp.o sm_qtree.o sm_stree.o sm_geom.o sm_list.o sm_del.o \
94 + sm_ogl.o sm_sets.o sm.o dircode.o holo.o rhdobj.o
95 +        rm -f $(DEVDIR)/glxo.hdi
96 +        $(CC) $(CFLAGS) -o $(DEVDIR)/glxo.hdi rhd_glxo.o rhdisp.o rhdisp2.o \
97 + rhdisp3.o holo.o sm_samp.o sm_qtree.o sm_stree.o sm_geom.o sm_list.o sm_del.o \
98 + sm_ogl.o sm_sets.o sm.o dircode.o rhdobj.o -lrgl -lrt -lGLU -lGL -lX11 -lm
99 +
100 + $(DEVDIR)/glxs.hdi:     rhd_glxs.o rhdisp.o rhdisp2.o rhdisp3.o \
101 + sm_samp.o sm_qtree.o sm_stree.o sm_geom.o sm_list.o sm_del.o \
102 + sm_ogl.o sm_sets.o sm.o dircode.o holo.o
103 +        rm -f $(DEVDIR)/glxs.hdi
104 +        $(CC) $(CFLAGS) -o $(DEVDIR)/glxs.hdi rhd_glxs.o rhdisp.o rhdisp2.o \
105 + rhdisp3.o holo.o sm_samp.o sm_qtree.o sm_stree.o sm_geom.o sm_list.o sm_del.o \
106 + sm_ogl.o sm_sets.o sm.o dircode.o -lrt -lGLU -lGL -lX11 -lXext -lm
107 +
108 + $(DEVDIR)/glxso.hdi:    rhd_glxso.o rhdisp.o rhdisp2.o rhdisp3.o \
109 + sm_samp.o sm_qtree.o sm_stree.o sm_geom.o sm_list.o sm_del.o \
110 + sm_ogl.o sm_sets.o sm.o dircode.o holo.o rhdobj.o
111 +        rm -f $(DEVDIR)/glxso.hdi
112 +        $(CC) $(CFLAGS) -o $(DEVDIR)/glxso.hdi rhd_glxso.o rhdisp.o rhdisp2.o \
113 + rhdisp3.o holo.o sm_samp.o sm_qtree.o sm_stree.o sm_geom.o sm_list.o sm_del.o \
114 + sm_ogl.o sm_sets.o sm.o dircode.o rhdobj.o \
115 + -lrgl -lrt -lGLU -lGL -lX11 -lXext -lm
116 +
117 + rhd_glx0.o:     rhd_glx.c
118 +        $(CC) $(CFLAGS) -c rhd_glx.c
119 +        mv -f rhd_glx.o rhd_glx0.o
120 +
121 + rhd_glxo.o:     rhd_glx.c
122 +        $(CC) $(CFLAGS) -DDOBJ -c rhd_glx.c
123 +        mv -f rhd_glx.o rhd_glxo.o
124 +
125 + rhd_glxs.o:     rhd_glx.c
126 +        $(CC) $(CFLAGS) -DSTEREO -c rhd_glx.c
127 +        mv -f rhd_glx.o rhd_glxs.o
128 +
129 + rhd_glxso.o:    rhd_glx.c
130 +        $(CC) $(CFLAGS) -DDOBJ -DSTEREO -c rhd_glx.c
131 +        mv -f rhd_glx.o rhd_glxso.o
132 +
133   rholo.o rholo2.o rholo2l.o rholo3.o rholo4.o \
134   rhdisp.o rhdisp2.o rhdisp3.o:   rholo.h
135  
# Line 81 | Line 151 | rhcopy.o:      ../common/resolu.h
151  
152   rhcopy.o:       ../common/view.h
153  
154 < rhd_glx.o rhd_x11.o rhd_qtree.o rhd_qtree2r.o:  ../common/standard.h \
154 > rhd_x11.o rhd_qtree.o rhd_sets.o rhd_qtree2r.o: ../common/standard.h \
155   ../common/mat4.h ../common/fvect.h
156  
157 < rhd_glx.o rhd_x11.o rhd_qtree.o rhd_qtree2r.o:  rhd_qtree.h rhdriver.h \
158 < ../common/tonemap.h ../common/color.h
157 > rhd_x11.o rhd_qtree.o rhd_qtree2r.o:    rhd_qtree.h rhdriver.h \
158 > x11icon.h ../common/tonemap.h ../common/color.h
159  
160 < rhd_glx.o rhd_x11.o:    x11icon.h
160 > rhd_glx0.o rhd_glxo.o rhd_glxs.o rhd_glxso.o:   rhd_sample.h rhdriver.h \
161 > x11icon.h ../common/tonemap.h ../common/view.h \
162 > ../common/standard.h ../common/mat4.h ../common/fvect.h
163 >
164 > rhd_glxs.o rhd_glxso.o rhdobj.o:        rhdobj.h
165 >
166 > sm_samp.o sm_qtree.o sm_stree.o sm_geom.o sm_list.o sm_del.o \
167 > sm_ogl.o sm.o:  sm.h rhd_sample.h \
168 > ../common/standard.h ../common/mat4.h ../common/fvect.h
169 >
170 > sm_sets.o:      sm_qtree.h ../common/object.h
171 >
172 > sm_del.o:       sm_list.h sm_geom.h
173 >
174 > sm_geom.o:      sm_geom.h
175 >
176 > sm_list.o:      sm_list.h
177 >
178 > sm_ogl.o:       sm_geom.h ../common/object.h
179 >
180 > sm_qtree.o:     sm_geom.h sm_qtree.h ../common/object.h
181 >
182 > sm_stree.o:     sm_stree.h sm_qtree.h sm_geom.h ../common/object.h
183  
184   dircode.o:      ../common/fvect.h

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines