# Makefile for mib module
#
# make		-> test
#

TARGET = test

OBJS = mibtest.o

# Subdirs that contain necessary modules
SUBDIRS = $(TOVESRC)/mib \
	$(TOVESRC)/protocol/ilmi/asn \
	$(TOVESRC)/common \
	$(TOVESRC)/pf \
	$(TOVESRC)/sf
	
MODULEFILES = $(TOVESRC)/mib/mib.a \
	$(TOVESRC)/protocol/ilmi/asn/ilmiasn.a \
	$(TOVESRC)/common/common.a \
	$(TOVESRC)/pf/pf.a \
	$(TOVESRC)/sf/sf.a


#
# include a Rules file
#
include $(TOVESRC)/Rules.Make


$(TARGET): $(OBJS)
	for i in $(SUBDIRS); do make -C $$i; done
	$(CC) $(CCFLAGS) $(INC_DIRS) -o test $(OBJS) $(MODULEFILES) $(ASN1_LIB) $(ORBLIB)

clean:
	rm -rf *~ *.o core $(TARGET)

#
# Dependencies below, next line is used by makedepend, so
# DO NOT DELETE

mibtest.o: /usr/local/include/snacc/c++/asn-incl.h
mibtest.o: /usr/local/include/snacc/c++/asn-config.h
mibtest.o: /usr/local/include/snacc/c++/snacc.h
mibtest.o: /usr/local/include/snacc/c++/config.h
mibtest.o: /usr/local/include/snacc/c++/policy.h
mibtest.o: /usr/local/include/snacc/c++/asn-buf.h
mibtest.o: /usr/local/include/snacc/c++/asn-len.h
mibtest.o: /usr/local/include/snacc/c++/asn-tag.h
mibtest.o: /usr/local/include/snacc/c++/asn-type.h
mibtest.o: /usr/local/include/snacc/c++/asn-int.h
mibtest.o: /usr/local/include/snacc/c++/asn-bool.h
mibtest.o: /usr/local/include/snacc/c++/asn-real.h
mibtest.o: /usr/local/include/snacc/c++/asn-oid.h
mibtest.o: /usr/local/include/snacc/c++/asn-octs.h
mibtest.o: /usr/local/include/snacc/c++/asn-bits.h
mibtest.o: /usr/local/include/snacc/c++/asn-enum.h
mibtest.o: /usr/local/include/snacc/c++/asn-null.h
mibtest.o: /usr/local/include/snacc/c++/asn-any.h
mibtest.o: /usr/local/include/snacc/c++/hash.h
mibtest.o: /usr/local/include/snacc/c++/asn-useful.h
mibtest.o: /usr/local/include/snacc/c++/print.h
mibtest.o: /slave/users/parnanen/src/protocol/ilmi/asn/rfc1155-smi.h
mibtest.o: /slave/users/parnanen/src/protocol/ilmi/asn/rfc1157-snmp.h
mibtest.o: /slave/users/parnanen/src/protocol/ilmi/asn/rfc1213-mib2.h
mibtest.o: /slave/users/parnanen/src/protocol/ilmi/asn/asnutil.h
mibtest.o: /slave/users/parnanen/src/pf/types.h
mibtest.o: /slave/users/parnanen/src/mib/convert.h
mibtest.o: /slave/users/parnanen/src/mib/mibexception.h
mibtest.o: /slave/users/parnanen/src/mib/mibtree.h
mibtest.o: /slave/users/parnanen/src/mib/mibobject.h
mibtest.o: /slave/users/parnanen/src/mib/mibdestination.h
mibtest.o: /slave/users/parnanen/src/mib/convert.h
mibtest.o: /slave/users/parnanen/src/mib/mibdestination.h
mibtest.o: /slave/users/parnanen/src/pf/debug.h
mibtest.o: /slave/users/parnanen/src/pf/system.h
mibtest.o: /slave/users/parnanen/src/pf/state.h
mibtest.o: /slave/users/parnanen/src/pf/protocol.h
mibtest.o: /slave/users/parnanen/src/pf/types.h
mibtest.o: /slave/users/parnanen/src/pf/transp.h
mibtest.o: /slave/users/parnanen/src/pf/conduit.h
mibtest.o: /slave/users/parnanen/src/pf/exception.h
mibtest.o: /slave/users/parnanen/src/pf/messenge.h
mibtest.o: /slave/users/parnanen/src/pf/storage.h
mibtest.o: /slave/users/parnanen/src/pf/frame.h
mibtest.o: /slave/users/parnanen/src/pf/bitstring.h
mibtest.o: /slave/users/parnanen/src/pf/ie.h
mibtest.o: /slave/users/parnanen/src/sf/task.h
mibtest.o: /slave/users/parnanen/src/pf/timers.h
mibtest.o: /slave/users/parnanen/src/pf/timer.h
mibtest.o: /slave/users/parnanen/src/sf/otime.h
