# # Makefile for UNIX # # Version 1.0: Nov 1995 # # Compiler directives and other goodies SYSTEM = UNIX DEBUG = -g OPTIMIZE = -O CFLAGS = -D$(SYSTEM) $(DEBUG) $(OPTIMIZE) libcommon.a: basics.o filenames.o psearch.o strexpr.o texfiles.o -rm -f libcommon.a ar cq libcommon.a basics.o filenames.o psearch.o strexpr.o texfiles.o $(RANLIB) libcommon.a basics.o: basics.c basics.h $(CC) $(CFLAGS) -c basics.c filenames.o: filenames.c filenames.h basics.h $(CC) $(CFLAGS) -c filenames.c psearch.o: psearch.c filenames.h basics.h strexpr.h $(CC) $(CFLAGS) -c psearch.c strexpr.o: strexpr.c $(CC) $(CFLAGS) -c strexpr.c texfiles.o: texfiles.c $(CC) $(CFLAGS) -c texfiles.c clean: rm -f *.o libcommon.a