OBJECTS = keys.o regexp.o
CFLAGS = -O

keys: $(OBJECTS)
	gcc $(CFLAGS) $(OBJECTS) -o keys

keys.o: regexp.h
	gcc $(CFLAGS) -c keys.c

regexp.o: regexp.h regmagic.h
	gcc $(CFLAGS) -c regexp.c

print: 	
	enscript -2Gr keys.c regexp.c regexp.h regmagic.h copying.txt

lint:
	lint keys.c

clean:
	rm -f *.o 

tar:
	tar crf keys.tar Makefile RCS copying.txt *.c *.h keys.html perl
	gzip keys.tar
	\mv keys.tar.gz keys.tgz
