1 2CFLAGS = -c 3LDFLAGS = 4ODIR = baddir 5 6EXEBASE = qvis3 7EXE = $(ODIR)/qvis3 8all: $(EXE) 9 10_next: 11 make "CFLAGS = -c -g -I../../common" "ODIR = next" 12 13_irix: 14 make "CFLAGS = -c -Ofast=ip32_10k -I../../common -Xcpluscomm" "LDFLAGS = -Ofast=ip32_10k" "ODIR = irix" 15 16_irixinst: 17 make "CFLAGS = -c -Ofast=ip32_10k -I../../common -Xcpluscomm" "LDFLAGS = -Ofast=ip32_10k" "ODIR = irix" 18 cp irix/$(EXEBASE) /limbo/quake2/bin_irix 19 20_irixclean: 21 rm -f irix/*.o irix/$(EXEBASE) 22 23_osf: 24 make "CFLAGS = -c -O4 -I../../common -threads" "LDFLAGS = -threads -lm" "ODIR = osf" 25 26clean: 27 rm -f irix/*.o irix/$(EXEBASE) 28 29install: 30 cp irix/$(EXEBASE) /limbo/quake2/bin_irix 31 32 33FILES = $(ODIR)/bspfile.o $(ODIR)/cmdlib.o $(ODIR)/mathlib.o $(ODIR)/scriplib.o $(ODIR)/threads.o $(ODIR)/qvis3.o $(ODIR)/flow.o 34 35$(EXE) : $(FILES) 36 cc -o $(EXE) $(LDFLAGS) $(FILES) 37 38$(ODIR)/qvis3.o : qvis3.c 39 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 40 cc $(CFLAGS) -o $@ /tmp/temp.i 41$(ODIR)/flow.o : flow.c 42 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 43 cc $(CFLAGS) -o $@ /tmp/temp.i 44 45$(ODIR)/cmdlib.o : ../../common/cmdlib.c 46 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 47 cc $(CFLAGS) -o $@ /tmp/temp.i 48$(ODIR)/mathlib.o : ../../common/mathlib.c 49 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 50 cc $(CFLAGS) -o $@ /tmp/temp.i 51$(ODIR)/polylib.o : ../../common/polylib.c 52 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 53 cc $(CFLAGS) -o $@ /tmp/temp.i 54$(ODIR)/scriplib.o : ../../common/scriplib.c 55 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 56 cc $(CFLAGS) -o $@ /tmp/temp.i 57$(ODIR)/threads.o : ../../common/threads.c 58 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 59 cc $(CFLAGS) -o $@ /tmp/temp.i 60$(ODIR)/bspfile.o : ../../common/bspfile.c 61 cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i 62 cc $(CFLAGS) -o $@ /tmp/temp.i 63