#*****************************************************************
#* MODULE INFORMATION*
#*********************
#*      FILE     NAME:       Makefile
#*      SYSTEM   NAME:       snmp
#*      ORIGINAL AUTHOR(S):  Jan van Oorschot
#*      VERSION  NUMBER:     1.00
#*      CREATION DATE:       88/10/21
#*
#* DESCRIPTION: Makefile for the snmp library
#**********************************************************************
#* CHANGES INFORMATION **
#************************
#* REVISION:    $Revision:  $
#* CHANGER:     $Author:    $
#* WORKFILE:    $Workfile:  $
#* LOGFILE:     $Logfile:   $
#* LOGINFO:     $Log:   $
#*********************************************************************/

#****************************************************************
# cc can't have both -O  and -g
CFLAGS = -DUNIX -O
CC = cc
#****************************************************************
#   CL: C files, YL: YACC files, LL: LEX files
#   HL: Header files, OL: Object files, LI: Link Object names
HL = agt.h asn.h asn1.h aut.h error.h ips.h pkt.h snmp.h 
OL = asn.o aut.o err.o mgt.o pkt.o str.o
LIB = snmp.a

############################################################
#   The dependencies
#

$(LIB) : $(OL)
	rm -f $(LIB)
	ar qcu $(LIB) $(OL)
	ranlib $(LIB)

$(OL) :  $(HL)

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