# $Id: Makefile,v 1.2 1994/11/29 20:44:01 vikas Exp $
#

##
# Directory definitions
TOP =	/usr/nocol

##
# LOG HOST
NLOG_HOST =	nocol.foo.com

##
#  Location of PERL
PERL =	/usr/local/bin/perl

INSTALL =	install

##
# 
PROGS = armon bgpmon bpmon modemmon mailmon novellmon nrmon \
	nocollib.pl hostmon hostmon-client snmpmon snmpmon-client  rcisco

all:
	@echo "PERLNOCOL modules"
	@echo -n "  Doing substitutions for PERL, nocolroot, NLOG_HOST on: "
	@for f in $(PROGS) ; do \
	   echo -n " $$f" ;\
	   sed -e '1s@^#!/usr/local/bin/perl@#!$(PERL)@' \
		-e 's@^\($$nocolroot\ *=\ *\)\"\(.*\)\"\(.*SET_THIS.*\)@\1 "$(TOP)" \3@' \
		-e 's@^\($$NLOG_HOST\ *=\ *\)\"\(.*\)\"\(.*SET_THIS.*\)@\1 "$(NLOG_HOST)" \3@' \
		$$f >$$f.seds ;\
	done ;\
	echo ""

install: all
	- for f in $(PROGS) ; do \
	   $(INSTALL) -c -m 751 $$f.seds $(BINDIR)/$$f ;\
	done 
	@echo  "See $(SRCDIR)/perlnocol/README for further customizations"

clean:
	@/bin/rm -f *.pid a.out core *.seds

