home *** CD-ROM | disk | FTP | other *** search
- #
- # SCCSid "@(#)Rmakefile 2.9 9/8/92 LBL"
- # Makefile for ray tracing library routines
- #
-
- OPT = -O
- MACH = -DBSD
- CFLAGS = $(MACH) $(OPT)
- CC = cc
-
- COMPAT = bmalloc.o erf.o strcmp.o # frexp.o fwrite.o random.o
-
- LIBDIR = /usr/local/lib/ray
-
- RTOBJ = cone.o face.o instance.o readobj.o readoct.o otypes.o objset.o \
- octree.o readfargs.o modobject.o
-
- PICOBJ = color.o header.o image.o lamps.o resolu.o rexpr.o spec_rgb.o \
- colrops.o font.o
-
- STDOBJ = fgetline.o fropen.o linregr.o xf.o mat4.o fvect.o urand.o \
- urind.o peano.o calexpr.o caldefn.o calfunc.o calprnt.o \
- multisamp.o process.o getpath.o error.o savestr.o savqstr.o \
- badarg.o fgetword.o words.o wordfile.o cputs.o wputs.o eputs.o quit.o
-
- SYSOBJ = ealloc.o portio.o $(COMPAT)
-
- librt.a: $(RTOBJ) $(PICOBJ) $(STDOBJ) $(SYSOBJ)
- ar rc librt.a $(RTOBJ) $(PICOBJ) $(STDOBJ) $(SYSOBJ)
- -ranlib librt.a
-
- install: librt.a
- mv librt.a ../lib
-
- clean:
- rm -f *.o librt.a
-
- fropen.o: fropen.c
- $(CC) $(CFLAGS) -DDEFPATH=\":$(LIBDIR)\" -c fropen.c
-
- calexpr.o: calexpr.c calcomp.h
- $(CC) $(CFLAGS) -DVARIABLE -DFUNCTION -DRCONST -c calexpr.c
-
- caldefn.o: caldefn.c calcomp.h
- $(CC) $(CFLAGS) -DFUNCTION -c caldefn.c
-
- calfunc.o: calfunc.c calcomp.h
- $(CC) $(CFLAGS) -DVARIABLE -DBIGLIB -c calfunc.c
-
- color.o colrops.o resolu.o spec_rgb.o: color.h
-
- cone.o: cone.h
-
- face.o: face.h
-
- fvect.o: fvect.h
-
- instance.o: instance.h
-
- linregr.o: linregr.h
-
- mat4.o: mat4.h fvect.h
-
- cone.o face.o instance.o objset.o otypes.o \
- modobject.o readfargs.o readobj.o readoct.o: object.h
-
- objset.o octree.o readoct.o: octree.h
-
- cone.o modobject.o objset.o otypes.o readobj.o readoct.o: otypes.h
-
- urand.o: random.h
-
- cone.o face.o image.o instance.o error.o objset.o octree.o modobject.o \
- otypes.o readobj.o readoct.o xf.o: standard.h mat4.h fvect.h
-
- readfargs.o: fvect.h
-
- image.o: view.h
-
- calprnt.o: calcomp.h
-
- process.o: vfork.h
-
- font.o: font.h
-
- fropen.o getpath.o image.o: paths.h
-