# Make the buffer program # Add -DSYS5 for A System 5 (USG) version of unix # You should also add -DSYS5 for Ultrix, AIX, and Solarix. # Add -DDEF_SHMEM=n if you can only have n bytes of shared memory CFLAGS= -O6 # Where to install buffer and its manual pages INSTBIN=/usr/local/bin INSTMAN=/usr/man/manl # The manual page section (normally l or 1) S=1 RM=/bin/rm ALL=README buffer.man Makefile buffer.c sem.c COPYING all: buffer buffer: buffer.o sem.o $(CC) -o buffer $(CFLAGS) buffer.o sem.o clean: $(RM) -f *.o core buffer .merrs install: buffer cp buffer $(INSTBIN) chmod 111 $(INSTBIN)/buffer cp buffer.man $(INSTMAN)/buffer.$S chmod 444 $(INSTMAN)/buffer.$S buffer.tar: $(ALL) $(RM) -f buffer.tar tar cvf buffer.tar $(ALL) buffer.shar: $(ALL) $(RM) -f buffer.shar shar $(ALL) > buffer.shar