# Makefile for the Remote MIB access library
#
# By Thurain Tin, June 1993


LIBS	 =	librmib.a
EXAMPLE	 =	example
HFILES	 =	RMIBresult.h RMIButil.h RMIBAgent.h RMIBManager.h
OFILES	 =	RMIBresult.o RMIButil.o RMIBAgent.o

all:		lib

lib:		$(LIBS)

glib:		lib

example:;	@if test -d $(EXAMPLE) ; \
		then \
		    echo "cd $(EXAMPLE); make all"; \
		    cd $(EXAMPLE); make all; \
		fi

install:	install-h install-lib

clean:;		rm -f *.o *.a core

install-lib:	$(LIBS)
		@for i in $(LIBS); \
		    do (echo "cp $$i $(LIB)/$$i; ranlib $(LIB)/$$i"; \
			      cp $$i $(LIB)/$$i; ranlib $(LIB)/$$i); \
		    done

install-h:;	@for i in $(HFILES); \
		    do (echo "cp $$i $(H)/$$i"; \
			      cp $$i $(H)/$$i); \
		    done

librmib.a:	$(OFILES)
		ar ruv librmib.a $(OFILES)
		ranlib librmib.a

RMIBresult.o:	RMIBresult.h RMIBresult.cc

RMIButil.o:	RMIButil.h RMIButil.cc RMIBManager.h

RMIBAgent.o:	RMIBAgent.h RMIBresult.h RMIBManager.h RMIBAgent.cc
