# $Header: makefile,v 72.2 92/12/18 17:24:50 ssa Exp $

# Common makefile for snoop command of rcs utility

INC	  = ../include
PFLAGS	  = -I$(INC)
LIBS	  = ../lib/librcs.a -lBUILD

default:  snoop.rcs

metrics: snoop.rcs.M

snoop.rcs:     snoop.o ../hpux_rel.o
	  $(CC) $(LDFLAGS) snoop.o ../hpux_rel.o $(LIBS) -o snoop.rcs

snoop.rcs.M:     snoop.c ../hpux_rel.c
	  $(METRICS) $(CFLAGS) $(PFLAGS) snoop.c ../hpux_rel.c $(LIBS) -o snoop.rcs.M

clean:		
	  rm -f snoop.o

clobber:  clean
	  rm -f snoop.rcs snoop.rcs.M

snoop.o:  $(INC)/system.h $(INC)/bin.h \
	  $(INC)/rcsbase.h 

# Redefine the .c to .o rule as to include PFLAGS
.c.o:
	$(CC) $(CFLAGS) $(PFLAGS) -c $<
