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.23 by greg, Fri Jun 27 06:53:22 2003 UTC vs.
Revision 3.33 by greg, Mon May 12 16:46:46 2008 UTC

# Line 7 | Line 7 | MACH = -DBSD
7  
8   OPT = -O
9  
10 < CFLAGS = -I../common -L../lib $(OPT) $(MACH)
10 > CFLAGS = -I../common -L../lib $(OPT) $(MACH) -DDEVPATH=\"$(DEVDIR)\"
11  
12 + MLIB = -lm
13 +
14   CC = cc
15  
16 + LN = ln
17 +
18   SPECIAL =
19  
20   INSTDIR = /usr/local/bin
# Line 28 | Line 32 | install:       all $(DEVS) $(SPECIAL)
32          cp $(PROGS) $(INSTDIR)
33  
34   clean:
35 <        set nonomatch; rm -f *.o $(PROGS) core
35 >        set nonomatch; rm -f *.o $(PROGS) core Version.c
36  
37   ogl:    $(DEVDIR)/ogl.hdi $(DEVDIR)/oglh.hdi \
38          $(DEVDIR)/oglo.hdi $(DEVDIR)/ogloh.hdi \
# Line 47 | Line 51 | sun:
51   rholo:  rholo.o rholo2.o rholo2l.o rholo3.o rholo4.o holo.o holofile.o \
52   viewbeams.o Version.o
53          $(CC) $(CFLAGS) -o rholo rholo.o rholo2.o rholo2l.o rholo3.o rholo4.o \
54 < holo.o holofile.o viewbeams.o Version.o -lrt -lm
54 > holo.o holofile.o viewbeams.o Version.o -lrtrad $(MLIB)
55  
56   rhpict: rhpict.o rhpict2.o holo.o holofile.o viewbeams.o Version.o
57          $(CC) $(CFLAGS) -o rhpict rhpict.o rhpict2.o holo.o holofile.o \
58 < viewbeams.o Version.o -lrt -lm
58 > viewbeams.o Version.o -lrtrad $(MLIB)
59  
60   rhcopy: rhcopy.o clumpbeams.o holo.o holofile.o
61          $(CC) $(CFLAGS) -o rhcopy rhcopy.o clumpbeams.o \
62 < holo.o holofile.o -lrt -lm
62 > holo.o holofile.o -lrtrad $(MLIB)
63  
64   rhoptimize:     rhoptimize.o clumpbeams.o holo.o holofile.o
65          $(CC) $(CFLAGS) -o rhoptimize rhoptimize.o clumpbeams.o \
66 < holo.o holofile.o -lrt -lm
66 > holo.o holofile.o -lrtrad $(MLIB)
67  
68   rhinfo: rhinfo.o holo.o holofile.o
69 <        $(CC) $(CFLAGS) -o rhinfo rhinfo.o holo.o holofile.o -lrt -lm
69 >        $(CC) $(CFLAGS) -o rhinfo rhinfo.o holo.o holofile.o -lrtrad $(MLIB)
70  
67 genrhenv:       genrhenv.o holo.o holofile.o
68        $(CC) $(CFLAGS) -o genrhenv genrhenv.o holo.o holofile.o -lrt -lm
69
71   genrhgrid:      genrhgrid.o holo.o
72 <        $(CC) $(CFLAGS) -o genrhgrid genrhgrid.o holo.o -lrt -lm
72 >        $(CC) $(CFLAGS) -o genrhgrid genrhgrid.o holo.o -lrtrad $(MLIB)
73  
74   $(DEVDIR)/x11h.hdi:     $(DEVDIR)/x11.hdi
75          rm -f $(DEVDIR)/x11h.hdi
76 <        ln $(DEVDIR)/x11.hdi $(DEVDIR)/x11h.hdi
76 >        $(LN) $(DEVDIR)/x11.hdi $(DEVDIR)/x11h.hdi
77  
78   $(DEVDIR)/x11.hdi:      rhdisp.o rhdisp2.o viewbeams.o rhd_x11.o rhd_qtree.o \
79   rhd_qtree2r.o rhd_ctab.o holo.o
80          $(CC) $(CFLAGS) -o $(DEVDIR)/x11.hdi rhdisp.o rhdisp2.o viewbeams.o \
81 < rhd_x11.o rhd_qtree.o rhd_qtree2r.o rhd_ctab.o holo.o -lrt -lX11 -lm
81 > rhd_x11.o rhd_qtree.o rhd_qtree2r.o rhd_ctab.o holo.o -lrtrad -lX11 $(MLIB)
82  
83   $(DEVDIR)/glx1h.hdi:    $(DEVDIR)/glx1.hdi
84          rm -f $(DEVDIR)/glx1h.hdi
85 <        ln $(DEVDIR)/glx1.hdi $(DEVDIR)/glx1h.hdi
85 >        $(LN) $(DEVDIR)/glx1.hdi $(DEVDIR)/glx1h.hdi
86  
86 $(DEVDIR)/glxh.hdi:     $(DEVDIR)/glx.hdi
87        rm -f $(DEVDIR)/glxh.hdi
88        ln $(DEVDIR)/glx.hdi $(DEVDIR)/glxh.hdi
89
87   $(DEVDIR)/glxoh.hdi:    $(DEVDIR)/glxo.hdi
88          rm -f $(DEVDIR)/glxoh.hdi
89 <        ln $(DEVDIR)/glxo.hdi $(DEVDIR)/glxoh.hdi
89 >        $(LN) $(DEVDIR)/glxo.hdi $(DEVDIR)/glxoh.hdi
90  
91   $(DEVDIR)/glxsh.hdi:    $(DEVDIR)/glxs.hdi
92          rm -f $(DEVDIR)/glxsh.hdi
93 <        ln $(DEVDIR)/glxs.hdi $(DEVDIR)/glxsh.hdi
93 >        $(LN) $(DEVDIR)/glxs.hdi $(DEVDIR)/glxsh.hdi
94  
95   $(DEVDIR)/glxsoh.hdi:   $(DEVDIR)/glxso.hdi
96          rm -f $(DEVDIR)/glxsoh.hdi
97 <        ln $(DEVDIR)/glxso.hdi $(DEVDIR)/glxsoh.hdi
97 >        $(LN) $(DEVDIR)/glxso.hdi $(DEVDIR)/glxsoh.hdi
98  
99   $(DEVDIR)/oglh.hdi:     $(DEVDIR)/ogl.hdi
100          rm -f $(DEVDIR)/oglh.hdi
101 <        ln $(DEVDIR)/ogl.hdi $(DEVDIR)/oglh.hdi
101 >        $(LN) $(DEVDIR)/ogl.hdi $(DEVDIR)/oglh.hdi
102  
103   $(DEVDIR)/ogloh.hdi:    $(DEVDIR)/oglo.hdi
104          rm -f $(DEVDIR)/ogloh.hdi
105 <        ln $(DEVDIR)/oglo.hdi $(DEVDIR)/ogloh.hdi
105 >        $(LN) $(DEVDIR)/oglo.hdi $(DEVDIR)/ogloh.hdi
106  
107   $(DEVDIR)/oglsh.hdi:    $(DEVDIR)/ogls.hdi
108          rm -f $(DEVDIR)/oglsh.hdi
109 <        ln $(DEVDIR)/ogls.hdi $(DEVDIR)/oglsh.hdi
109 >        $(LN) $(DEVDIR)/ogls.hdi $(DEVDIR)/oglsh.hdi
110  
111   $(DEVDIR)/oglsoh.hdi:   $(DEVDIR)/oglso.hdi
112          rm -f $(DEVDIR)/oglsoh.hdi
113 <        ln $(DEVDIR)/oglso.hdi $(DEVDIR)/oglsoh.hdi
113 >        $(LN) $(DEVDIR)/oglso.hdi $(DEVDIR)/oglsoh.hdi
114  
115   $(DEVDIR)/glx1.hdi:     rhd_glx1.o rhdisp.o rhdisp2.o viewbeams.o \
116   rhd_qtree.o rhd_qtree2c.o holo.o
117          rm -f $(DEVDIR)/glx1.hdi
118          $(CC) $(CFLAGS) -o $(DEVDIR)/glx1.hdi rhd_glx1.o rhdisp.o rhdisp2.o \
119 < viewbeams.o holo.o rhd_qtree.o rhd_qtree2c.o -lrt -lGLU -lGL -lX11 -lm
119 > viewbeams.o holo.o rhd_qtree.o rhd_qtree2c.o -lrtrad -lGLU -lGL -lX11 $(MLIB)
120  
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 \
126 sm_ogl.o sm.o sm_usets.o holo.o
127        rm -f $(DEVDIR)/glx.hdi
128        $(CC) $(CFLAGS) -o $(DEVDIR)/glx.hdi rhd_glx0.o rhdisp.o rhdisp2.o \
129 viewbeams.o holo.o sm_samp.o sm_qtree.o sm_stree.o sm_geom.o sm_list.o sm_del.o \
130 sm_ogl.o sm.o sm_usets.o -lrt -lGLU -lGL -lX11 -lm
131
132 $(DEVDIR)/glxo.hdi:     rhd_glxo.o rhdisp.o rhdisp2.o viewbeams.o \
133 sm_samp.o sm_qtree.o sm_stree.o sm_geom.o sm_list.o sm_del.o \
134 sm_ogl.o sm_usets.o sm.o holo.o rhdobj.o
135        rm -f $(DEVDIR)/glxo.hdi
136        $(CC) $(CFLAGS) -o $(DEVDIR)/glxo.hdi rhd_glxo.o rhdisp.o rhdisp2.o \
137 viewbeams.o holo.o sm_samp.o sm_qtree.o sm_stree.o sm_geom.o sm_list.o sm_del.o \
138 sm_ogl.o sm_usets.o sm.o rhdobj.o -lrgl -lrt -lGLU -lGL -lX11 -lm
139
140 $(DEVDIR)/glxs.hdi:     rhd_glxs.o rhdisp.o rhdisp2.o viewbeams.o \
141 sm_samp.o sm_qtree.o sm_stree.o sm_geom.o sm_list.o sm_del.o \
142 sm_ogl.o sm_usets.o sm.o holo.o
143        rm -f $(DEVDIR)/glxs.hdi
144        $(CC) $(CFLAGS) -o $(DEVDIR)/glxs.hdi rhd_glxs.o rhdisp.o rhdisp2.o \
145 viewbeams.o holo.o sm_samp.o sm_qtree.o sm_stree.o sm_geom.o sm_list.o sm_del.o \
146 sm_ogl.o sm_usets.o sm.o -lrt -lGLU -lGL -lX11 -lXext -lm
147
148 $(DEVDIR)/glxso.hdi:    rhd_glxso.o rhdisp.o rhdisp2.o viewbeams.o \
149 sm_samp.o sm_qtree.o sm_stree.o sm_geom.o sm_list.o sm_del.o \
150 sm_ogl.o sm_usets.o sm.o holo.o rhdobj.o
151        rm -f $(DEVDIR)/glxso.hdi
152        $(CC) $(CFLAGS) -o $(DEVDIR)/glxso.hdi rhd_glxso.o rhdisp.o rhdisp2.o \
153 viewbeams.o holo.o sm_samp.o sm_qtree.o sm_stree.o sm_geom.o sm_list.o sm_del.o \
154 sm_ogl.o sm_usets.o sm.o rhdobj.o \
155 -lrgl -lrt -lGLU -lGL -lX11 -lXext -lm
156
121   $(DEVDIR)/ogl.hdi:      rhd_ogl0.o rhdisp.o rhdisp2.o viewbeams.o \
122   rhd_odraw.o rhd_geom.o holo.o
123          $(CC) $(CFLAGS) -o $(DEVDIR)/ogl.hdi rhd_ogl0.o rhdisp.o rhdisp2.o \
124 < viewbeams.o holo.o rhd_odraw.o rhd_geom.o -lrgl -lrt -lGLU -lGL -lX11 -lm
124 > viewbeams.o holo.o rhd_odraw.o rhd_geom.o -lrgl -lrtrad -lGLU -lGL -lX11 $(MLIB)
125  
126   $(DEVDIR)/oglo.hdi:     rhd_oglo.o rhdisp.o rhdisp2.o viewbeams.o \
127   rhd_odraw.o rhd_geom.o holo.o rhdobj.o
128          $(CC) $(CFLAGS) -o $(DEVDIR)/oglo.hdi rhd_oglo.o rhdisp.o \
129   rhdisp2.o viewbeams.o holo.o rhd_odraw.o rhd_geom.o rhdobj.o \
130 < -lrgl -lrt -lGLU -lGL -lX11 -lm
130 > -lrgl -lrtrad -lGLU -lGL -lX11 $(MLIB)
131  
132   $(DEVDIR)/ogls.hdi:     rhd_ogls.o rhdisp.o rhdisp2.o viewbeams.o \
133   rhd_odraw.o rhd_geom.o holo.o
134          $(CC) $(CFLAGS) -o $(DEVDIR)/ogls.hdi rhd_ogls.o rhdisp.o rhdisp2.o \
135   viewbeams.o holo.o rhd_odraw.o rhd_geom.o \
136 < -lrgl -lrt -lGLU -lGL -lX11 -lXext -lm
136 > -lrgl -lrtrad -lGLU -lGL -lX11 -lXext $(MLIB)
137  
138   $(DEVDIR)/oglso.hdi:    rhd_oglso.o rhdisp.o rhdisp2.o viewbeams.o \
139   rhd_odraw.o rhd_geom.o holo.o rhdobj.o
140          $(CC) $(CFLAGS) -o $(DEVDIR)/oglso.hdi rhd_oglso.o rhdisp.o rhdisp2.o \
141   viewbeams.o holo.o rhd_odraw.o rhd_geom.o rhdobj.o \
142 < -lrgl -lrt -lGLU -lGL -lX11 -lXext -lm
142 > -lrgl -lrtrad -lGLU -lGL -lX11 -lXext $(MLIB)
143  
180 rhd_glx0.o:     rhd_glx.c
181        $(CC) $(CFLAGS) -c rhd_glx.c
182        mv -f rhd_glx.o rhd_glx0.o
183
184 rhd_glxo.o:     rhd_glx.c
185        $(CC) $(CFLAGS) -DDOBJ -c rhd_glx.c
186        mv -f rhd_glx.o rhd_glxo.o
187
188 rhd_glxs.o:     rhd_glx.c
189        $(CC) $(CFLAGS) -DSTEREO -c rhd_glx.c
190        mv -f rhd_glx.o rhd_glxs.o
191
192 rhd_glxso.o:    rhd_glx.c
193        $(CC) $(CFLAGS) -DDOBJ -DSTEREO -c rhd_glx.c
194        mv -f rhd_glx.o rhd_glxso.o
195
144   rhd_ogl0.o:     rhd_ogl.c
145          $(CC) $(CFLAGS) -c rhd_ogl.c
146          mv -f rhd_ogl.o rhd_ogl0.o
# Line 224 | Line 172 | viewbeams.o:   ../common/view.h ../common/random.h
172  
173   rhpict.o:       ../common/view.h ../common/resolu.h
174  
175 < holo.o holofile.o rhdisp.o rhdisp2.o viewbeams.o genrhenv.o genrhgrid.o \
175 > holo.o holofile.o rhdisp.o rhdisp2.o viewbeams.o genrhgrid.o \
176   rhcopy.o rholo.o rholo2.o rholo2l.o rholo3.o rholo4.o \
177   rhinfo.o clumpbeams.o rhoptimize.o rhpict.o rhpict2.o:  holo.h \
178   ../common/vars.h ../common/color.h \
179   ../common/standard.h ../common/rtmisc.h ../common/rtio.h \
180   ../common/rtmath.h ../common/mat4.h ../common/fvect.h \
181 < ../common/rterror.h
181 > ../common/rterror.h ../common/tifftypes.h
182  
183   rhcopy.o:       ../common/resolu.h ../common/view.h
184  
# Line 245 | Line 193 | rhd_x11.o rhd_qtree.o rhd_qtree2r.o:   rhd_qtree.h rhdri
193  
194   rhd_x11.o:      x11icon.h
195  
248 rhd_glx0.o rhd_glxo.o rhd_glxs.o rhd_glxso.o:   rhd_sample.h rhdriver.h \
249 x11icon.h ../common/tonemap.h ../common/view.h \
250 ../common/standard.h ../common/rtmisc.h ../common/rtio.h \
251 ../common/rtmath.h ../common/mat4.h ../common/fvect.h \
252 ../common/rterror.h
253
196   rhd_glxo.o rhd_glxso.o rhdobj.o:        rhdobj.h
197  
198   rhdobj.o:       rhdisp.h rhdriver.h ../common/view.h ../common/tonemap.h \
# Line 259 | Line 201 | rhdobj.o:      rhdisp.h rhdriver.h ../common/view.h ../comm
201   ../common/rtmath.h ../common/mat4.h ../common/fvect.h \
202   ../common/rterror.h \
203   ../common/object.h ../common/otypes.h ../common/lookup.h
262
263 sm_samp.o sm_qtree.o sm_stree.o sm_geom.o sm_list.o sm_del.o \
264 sm_ogl.o sm.o:  sm.h rhd_sample.h \
265 ../common/standard.h ../common/rtmisc.h ../common/rtio.h \
266 ../common/rtmath.h ../common/mat4.h ../common/fvect.h \
267 ../common/rterror.h
268
269 sm.o:           sm_flag.h
270
271 sm_samp.o:      sm_flag.h
272
273 sm_usets.o:     sm_flag.h sm_qtree.h ../common/object.h
274
275 sm_del.o:       sm_flag.h sm_list.h sm_geom.h
276
277 sm_geom.o:      sm_geom.h
278
279 sm_list.o:      sm_list.h
280
281 sm_ogl.o:       sm_flag.h sm_geom.h ../common/object.h
282
283 sm_qtree.o:     sm_flag.h sm_geom.h sm_qtree.h ../common/object.h
284
285 sm_stree.o:     sm_flag.h sm_stree.h sm_qtree.h sm_geom.h ../common/object.h
204  
205   rhd_glx1.o:     rhd_qtree.h rhdriver.h x11icon.h ../common/view.h \
206   ../common/color.h ../common/tonemap.h \

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines