# $Header: makefile,v 72.3 92/12/18 16:48:14 ssa Exp $

# Common makefile for ci command of rcs

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

default: all

all:	ci

metrics:	ci.M

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

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

clean:		
	rm -f *.o 

clobber: clean
	rm -f ci ci.M

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

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