home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 8
/
CDASC08.ISO
/
NEWS
/
RADIANCE
/
SRC
/
COMMON
/
RMAKEFIL
< prev
next >
Wrap
Text File
|
1993-10-07
|
2KB
|
87 lines
#
# 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