
# HPUX_ID: @(#) $Revision: 72.1 $
# @(#) $Revision: 72.1 $       

ROOT=
CFLAGS= -DNLS -DNLS16
LDFLAGS= -s
FINDMSG=/usr/bin/findmsg
GENCAT=/usr/bin/gencat

default: findstr findstr.cat

metrics: findstr.M

findstr: findstr.c
	$(CC) $(CFLAGS) $(LDFLAGS) -o findstr findstr.c -ll

findstr.M: findstr.c
	$(METRICS) $(CFLAGS) -o findstr.M findstr.c -ll

findstr.c:	findstr.l
	$(LEX) -t findstr.l > findstr.c

findstr.cat:	findstr.c
	$(FINDMSG) findstr.c > findstr.msg
	$(GENCAT) $@ findstr.msg

clean:
	-rm -f findstr.o findstr.c findstr.msg

clobber: clean
	-rm -f findstr findstr.cat findstr.M

install: release

release: findstr
	cp    findstr	$(ROOT)/usr/bin/findstr
	chmod 555	$(ROOT)/usr/bin/findstr
	chgrp bin	$(ROOT)/usr/bin/findstr
	chown bin	$(ROOT)/usr/bin/findstr
	installmsg	$(ROOT) findstr
