38 lines · 907 B · Makefile
RawDownload
CC = cc     # the usual situationCFLAGS =    # the usual situation CFLAGS = -g -N -I/usr/include/lcc -I/usr/include       # and this YFLAGS = -d OFILES = picl.o main.o print.o misc.o symtab.o blockgen.o boxgen.o \	 circgen.o arcgen.o linegen.o movegen.o textgen.o \	 input.o for.o pltroff.o $(ALLOC)CFILES = main.c print.c misc.c symtab.c blockgen.c boxgen.c circgen.c \	 arcgen.c linegen.c movegen.c textgen.c \	 input.c for.c pltroff.cSRCFILES = picy.y picl.l pic.h $(CFILES) makefile FIXES README PS-PEmacros pic:	picy.o $(OFILES) pic.h	$(CC) $(CFLAGS) picy.o $(OFILES) -lm $(OFILES):	pic.h prevy.tab.h picy.o:	pic.h prevy.tab.h:	y.tab.h	-cmp -s y.tab.h prevy.tab.h || cp y.tab.h prevy.tab.h bundle:	@bundle $(SRCFILES)  bowell:	 $(SRCFILES)  pictest.a 	push bowell $? /usr/src/cmd/pic	touch bowell clean:	rm *.o a.out *y.tab.h install:	cp a.out /usr/bin/pic	strip /usr/bin/pic