| 20 | 
  | 
 | 
| 21 | 
  | 
LIBDIR = /usr/local/lib/ray | 
| 22 | 
  | 
 | 
| 23 | 
< | 
PROGS = ies2rad nff2rad lampcolor tmesh2rad obj2rad \ | 
| 24 | 
< | 
mgf2rad rad2mgf mgf2meta mgfilt mgf2inv 3ds2mgf \ | 
| 25 | 
< | 
pabopto2xyz pabopto2bsdf bsdf2ttree bsdf2klems pkgBSDF epw2wea | 
| 23 | 
> | 
PROGS = ies2rad nff2rad lampcolor tmesh2rad obj2rad robjutil \ | 
| 24 | 
> | 
mgf2rad rad2mgf mgf2meta mgfilt mgf2inv 3ds2mgf bsdfquery \ | 
| 25 | 
> | 
pabopto2xyz pabopto2bsdf bsdf2ttree bsdf2klems pkgBSDF epw2wea bsdf2rad | 
| 26 | 
  | 
 | 
| 27 | 
< | 
LIBFILES = source.cal tilt.cal lamp.tab window.cal | 
| 27 | 
> | 
LIBFILES = source.cal tilt.cal lamp.tab window.cal bsdf2rad.cal | 
| 28 | 
  | 
 | 
| 29 | 
  | 
all:    $(PROGS) | 
| 30 | 
  | 
 | 
| 94 | 
  | 
        $(CC) $(CFLAGS) -o bsdf2rad bsdf2rad.o bsdfrep.o bsdfinterp.o \ | 
| 95 | 
  | 
-lrtrad $(MLIB) | 
| 96 | 
  | 
 | 
| 97 | 
+ | 
bsdf2rado:      bsdf2rado.o bsdfrep.o bsdfinterp.o | 
| 98 | 
+ | 
        $(CC) $(CFLAGS) -o bsdf2rado bsdf2rado.o bsdfrep.o bsdfinterp.o \ | 
| 99 | 
+ | 
-lrtrad $(MLIB) | 
| 100 | 
+ | 
 | 
| 101 | 
  | 
bsdfquery:      bsdfquery.o bsdfrep.o bsdfinterp.o | 
| 102 | 
  | 
        $(CC) $(CFLAGS) -o bsdfquery bsdfquery.o bsdfrep.o bsdfinterp.o \ | 
| 103 | 
  | 
-lrtrad $(MLIB) | 
| 116 | 
  | 
epw2wea:        epw2wea.o | 
| 117 | 
  | 
        $(CC) $(CFLAGS) -o epw2wea epw2wea.o | 
| 118 | 
  | 
 | 
| 119 | 
+ | 
robjutil:       robjutil.o | 
| 120 | 
+ | 
        $(CC) $(CFLAGS) -o robjutil robjutil.o \ | 
| 121 | 
+ | 
-lwfobj -lrtrad $(MLIB) | 
| 122 | 
+ | 
 | 
| 123 | 
  | 
mgf2rad.o:      mgf2rad.c ../common/mgf_parser.h ../common/tmesh.h \ | 
| 124 | 
  | 
../common/color.h | 
| 125 | 
  | 
        $(CC) $(CFLAGS) -c mgf2rad.c | 
| 170 | 
  | 
bsdftrans.o:    transportSimplex.h | 
| 171 | 
  | 
 | 
| 172 | 
  | 
bsdfquery.o:    ../common/rtmath.h ../common/rtio.h bsdfrep.h | 
| 173 | 
+ | 
 | 
| 174 | 
+ | 
robjutil.o:     ../common/objutil.h |