# $Source: /hpux/shared/supp//usr/src/cmd/sccs/./cmd/makefile,v $
# $Revision: 72.4 $

# Common makefile for the cmds' of sccs
# The old makefile used to also make several links,
#	rmdel to rmchg
#	sact  to unget
#	cdc   to rmchg
# these links will be done by the build process.

LIBS = ../lib/comobj.a	\
	../lib/mpwlib.a	\
	../lib/cassi.a  \
	-lPW

# All commands built by makefile
CMDS  = admin comb delta get help prs rmchg sccs unget val vc \
	what sccsdiff 
CMDS_M = admin.M comb.M delta.M get.M help.M prs.M rmchg.M unget.M val.M vc.M \
	what.M 

LINKS = cdc rmdel sact

all:	$(CMDS) 

metrics: $(CMDS_M)

admin: 	admin.c
	$(CC) $(LDFLAGS) -o admin admin.c $(LIBS) -lBUILD

comb:	comb.c
	$(CC) $(LDFLAGS) -o comb comb.c $(LIBS) 

delta: 	delta.c
	$(CC) $(FLAGS) $(LDFLAGS) -o delta delta.c $(LIBS) 

get:	get.c
	$(CC) $(LDFLAGS) -o get get.c $(LIBS) 

help:	help.c
	$(CC) $(LDFLAGS) -o help help.c $(LIBS)

#help2:	help2.c
#	$(CC) $(LDFLAGS) -o help2 help2.c $(LIBS)

prs:	prs.c
	$(CC) $(LDFLAGS) -o prs prs.c $(LIBS) 

rmchg:	rmchg.c
	$(CC) $(LDFLAGS) -o rmchg rmchg.c $(LIBS) 

sccs:	sccs.c
	$(CC) -Aa -D_HPUX_SOURCE $(LDFLAGS) -o sccs sccs.c

unget:	unget.c
	$(CC) $(LDFLAGS) -o unget unget.c $(LIBS) 

val:	val.c
	$(CC) $(LDFLAGS) -o val val.c $(LIBS)

vc:	vc.c
	$(CC) $(LDFLAGS) -o vc vc.c $(LIBS)

what:	what.c
	$(CC) $(LDFLAGS) -o what what.c $(LIBS)

admin.M: 	admin.c
	$(METRICS) $(CFLAGS) -o admin.M admin.c $(LIBS) -lBUILD

comb.M:	comb.c
	$(METRICS) $(CFLAGS) -o comb.M comb.c $(LIBS) 

delta.M: 	delta.c
	$(METRICS) $(FLAGS) $(CFLAGS) -o delta.M delta.c $(LIBS) 

get.M:	get.c
	$(METRICS) $(CFLAGS) -o get.M get.c $(LIBS) 

help.M:	help.c
	$(METRICS) $(CFLAGS) -o help.M help.c

#help2.M:	help2.c
#	$(METRICS) $(CFLAGS) -o help2.M help2.c $(LIBS)

prs.M:	prs.c
	$(METRICS) $(CFLAGS) -o prs.M prs.c $(LIBS) 

rmchg.M:	rmchg.c
	$(METRICS) $(CFLAGS) -o rmchg.M rmchg.c $(LIBS) 

unget.M:	unget.c
	$(METRICS) $(CFLAGS) -o unget.M unget.c $(LIBS) 

val.M:	val.c
	$(METRICS) $(CFLAGS) -o val.M val.c $(LIBS)

vc.M:	vc.c
	$(METRICS) $(CFLAGS) -o vc.M vc.c $(LIBS)

what.M:	what.c
	$(METRICS) $(CFLAGS) -o what.M what.c $(LIBS)

sccsdiff:	sccsdiff.sh
	cp sccsdiff.sh sccsdiff

clean:
	rm -f *.o

clobber: clean
	rm -f $(CMDS) 
	rm -f $(LINKS)
