1# tested under HPUX 10.20 using HP's ANSI-C compiler 2 3CC = cc 4NAME = i4bmon 5DEST = /usr/local/bin 6MANDIR = /usr/local/man 7MANHPUX = man1 8CFLAGS = -g -z -Wc,-w1 -Ae -DDEBUG -lHcurses 9LFLAGS = -g -z -Wc,-w1 -Ae -lHcurses 10CFILES = main.c curses.c 11OFILES = main.o curses.o 12HFILES = monitor.h monprivate.h 13 14$(NAME): $(OFILES) 15 $(CC) $(OFILES) $(LFLAGS) -o $(NAME) 16 17$(OFILES): $(HFILES) 18 19install: $(NAME) $(MANFILE) 20 cp $(NAME) $(DEST) 21 strip $(DEST)/$(NAME) 22 chmod og-rw,a+x,u+rwx $(DEST)/$(NAME) 23 chown root $(DEST)/$(NAME) 24 chgrp bin $(DEST)/$(NAME) 25 cp $(MANFILE) $(MANDIR)/$(MANHPUX) 26 chmod a+r $(MANDIR)/$(MANHPUX)/$(MANFILE) 27 28clean: 29 rm -f *.o $(NAME) trace core* lint.out 30 31#-------------------------- E O F --------------------------------------------- 32