CC = gcc
F77 = f77
CFLAGS = -g
HEADERS = pass1.h
SRCS = vcif.c pass1.c
OBJS = vcif.o pass1.o
EXTRAS = vcif.1 gpl.txt
BINDIR = /usr/local/bin
MANDIR = /usr/local/man

target:	vcif 

all:  vcif 

vcif:	$(OBJS)
	$(CC) $(CFLAGS) $(OBJS) -o vcif

vcif.o:	vcif.c
	$(CC) $(CFLAGS) -c vcif.c

pass1.o:	pass1.c
	$(CC) $(CFLAGS) -c pass1.c

install:
	cp vcif $(BINDIR)/vcif

install-man:
	cp vcif.1 $(MANDIR)/man1

tar:
	tar cvf vcif.tar $(SRCS) $(HEADERS) $(EXTRAS) $(ODDS) Makefile

shar:
	cshar $(SRCS) $(HEADERS) $(EXTRAS) $(ODDS) Makefile > vcif.shar


print:
	prettify -d vcif.c | lpr
	prettify -d pass1.c | lpr
	prettify -d pass1.h | lpr

tgrind:
	tgrind vcif.c
	tgrind pass1.c
	tgrind pass1.h

clean:	
	rm -f junk* core

veryclean:	
	rm -f $(OBJS) [xy].tab.[ch] junk* core 
