home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
RISC DISC 3
/
RISC_DISC_3.iso
/
resources
/
etexts
/
gems
/
gemsv
/
ch7_6
/
makefile.
next >
Wrap
Makefile
|
1995-03-07
|
763b
|
44 lines
CC = gcc
####
# Select lines 2, 4 following (over 1,3) for non-TARGA/non-lug raw output
#CFLAGS = -c -O2
CFLAGS = -c -O2 -DNOLUG
#LDLIBS = -lX11 -lmat -lm -llug
LDLIBS = -lX11 -lmat -lm
INCLUDE = -I/usr/X11R5/include -I./lug
####
LDFLAGS = -L/usr/X11R5/lib -L./matrix -L./lug
TARGET = ZRendv3
SRCFILES = ZRendv3utils.c \
ZRendv3.c
OBJFILES = $(SRCFILES:.c=.o)
.c.o:
$(CC) $(CFLAGS) $(INCLUDE) $<
all :
(cd matrix; make)
(make $(TARGET))
@echo $(TARGET) made.
$(TARGET) : $(OBJFILES)
$(CC) -o $@ $(LDFLAGS) $(OBJFILES) $(LDLIBS)
clean :
rm -f core *~ $(TARGET)
veryclean : clean
rm -f *o matrix/*o matrix/*a
ZRendv3.o:ZRendv3.c ZRendv3.h
ZRendv3utils.o:ZRendv3utils.c ZRendv3.h