21 |
|
LIBDIR = /usr/local/lib/ray |
22 |
|
|
23 |
|
PROGS = ies2rad nff2rad lampcolor tmesh2rad obj2rad robjutil \ |
24 |
< |
mgf2rad rad2mgf mgf2meta mgfilt mgf2inv 3ds2mgf bsdfquery checkBSDF \ |
24 |
> |
mgf2rad rad2mgf mgf2meta mgfilt mgf2inv 3ds2mgf \ |
25 |
> |
bsdfquery bsdfpeaks checkBSDF \ |
26 |
|
pabopto2xyz pabopto2bsdf bsdf2ttree bsdf2klems pkgBSDF epw2wea bsdf2rad |
27 |
|
|
28 |
|
LIBFILES = source.cal tilt.cal lamp.tab window.cal bsdf2rad.cal |
32 |
|
install: $(PROGS) $(LIBFILES) optics2rad.csh |
33 |
|
cp $(PROGS) $(INSTDIR) |
34 |
|
cp optics2rad.csh $(INSTDIR)/optics2rad |
35 |
< |
chmod 755 $(INSTDIR)/optics2rad |
35 |
> |
cp iso2klems.pl $(INSTDIR)/iso2klems |
36 |
> |
chmod 755 $(INSTDIR)/optics2rad $(INSTDIR)/iso2klems |
37 |
|
cd $(LIBDIR) && rm -f $(LIBFILES) |
38 |
|
cp $(LIBFILES) $(LIBDIR) |
39 |
|
|
104 |
|
$(CC) $(CFLAGS) -o bsdfquery bsdfquery.o bsdfrep.o bsdfinterp.o \ |
105 |
|
-lrtrad $(MLIB) |
106 |
|
|
107 |
+ |
bsdfpeaks: bsdfpeaks.o bsdfrep.o bsdfinterp.o |
108 |
+ |
$(CC) $(CFLAGS) -o bsdfpeaks bsdfpeaks.o bsdfrep.o bsdfinterp.o \ |
109 |
+ |
-lrtrad $(MLIB) |
110 |
+ |
|
111 |
|
bsdf2ttree: bsdf2ttree.o bsdfrep.o bsdfinterp.o |
112 |
|
$(CC) $(CFLAGS) -o bsdf2ttree bsdf2ttree.o bsdfrep.o bsdfinterp.o \ |
113 |
|
-lrtrad $(MLIB) |
174 |
|
|
175 |
|
bsdf2rad.o bsdf2ttree.o: ../common/rtprocess.h |
176 |
|
|
177 |
< |
bsdf2klems.o bsdf2ttree.o mgf2meta.o: ../common/random.h |
177 |
> |
bsdf2klems.o bsdf2ttree.o mgf2meta.o: ../common/random.h ../common/calcomp.h |
178 |
|
|
179 |
|
bsdftrans.o: transportSimplex.h |
180 |
|
|
181 |
|
bsdfquery.o: ../common/rtmath.h ../common/rtio.h bsdfrep.h |
182 |
+ |
|
183 |
+ |
bsdfpeaks.o: bsdfrep.h |
184 |
|
|
185 |
|
checkBSDF.o: ../common/rtio.h ../common/bsdf_m.h ../common/bsdf_t.h |
186 |
|
|