| 38 | 
  | 
 | 
| 39 | 
  | 
MGFOBJ = mgf_parser.o mgf_object.o mgf_xf.o mgf_context.o | 
| 40 | 
  | 
 | 
| 41 | 
+ | 
WFOBJ = objutil.o readwfobj.o convertobj.o writewfobj.o | 
| 42 | 
+ | 
 | 
| 43 | 
  | 
REETZOBJ = g3affine.o g3flist.o g3sphere.o g3vector.o gbasic.o muc_randvar.o | 
| 44 | 
  | 
 | 
| 45 | 
  | 
OGLOBJ = rglfile.o rglmat.o rgldomat.o rglsurf.o rglinst.o rglsrc.o | 
| 56 | 
  | 
        $(AR) rc libmgf.a $(MGFOBJ) | 
| 57 | 
  | 
        -ranlib libmgf.a | 
| 58 | 
  | 
 | 
| 59 | 
+ | 
libwfobj.a:     $(WFOBJ) | 
| 60 | 
+ | 
        rm -f libwfobj.a | 
| 61 | 
+ | 
        $(AR) rc libwfobj.a $(WFOBJ) | 
| 62 | 
+ | 
        -ranlib libwfobj.a | 
| 63 | 
+ | 
 | 
| 64 | 
  | 
libreetz.a:     $(REETZOBJ) | 
| 65 | 
  | 
        rm -f libreetz.a | 
| 66 | 
  | 
        $(AR) rc libreetz.a $(REETZOBJ) | 
| 67 | 
  | 
        -ranlib libreetz.a | 
| 68 | 
  | 
 | 
| 69 | 
  | 
install:        all | 
| 70 | 
< | 
        mv -f librtrad.a libmgf.a libreetz.a ../lib | 
| 70 | 
> | 
        mv -f librtrad.a libmgf.a libwfobj.a libreetz.a ../lib | 
| 71 | 
  | 
        cd $(LIBDIR) && rm -f $(LIBFILES) | 
| 72 | 
  | 
        cp -f $(LIBFILES) $(LIBDIR) | 
| 73 | 
  | 
 | 
| 74 | 
< | 
all:    librtrad.a libmgf.a libreetz.a $(SPECIAL) | 
| 74 | 
> | 
all:    librtrad.a libmgf.a libwfobj.a libreetz.a $(SPECIAL) | 
| 75 | 
  | 
 | 
| 76 | 
  | 
clean: | 
| 77 | 
< | 
        rm -f *.o librtrad.a libmgf.a | 
| 77 | 
> | 
        rm -f *.o *.a | 
| 78 | 
  | 
 | 
| 79 | 
  | 
ogl:    $(OGLOBJ) | 
| 80 | 
  | 
        rm -f librgl.a | 
| 228 | 
  | 
idmap.o:        idmap.h resolu.h platform.h rtio.h | 
| 229 | 
  | 
 | 
| 230 | 
  | 
rcode_ident.o:  lookup.h | 
| 231 | 
+ | 
 | 
| 232 | 
+ | 
objutil.o:      objutil.h rterror.h rtio.h rtmath.h mat4.h fvect.h lookup.h | 
| 233 | 
+ | 
 | 
| 234 | 
+ | 
readwfobj.o:    objutil.h rtio.h rterror.h fvect.h | 
| 235 | 
+ | 
 | 
| 236 | 
+ | 
writewfobj.o:   objutil.h rterror.h |