# $Source: /hpux/shared/supp//usr/src/lib/libdbm/./makefile,v $
# $Revision: 72.4 $

# Common makefile for libdbm

# This makefile formerly built libndbm, which was a link to libdbm.
# This link is now created by the install phase of the build process

OBJECTS     = hpux_rel.o dbm.o ndbm.o
SOURCES     = hpux_rel.c dbm.c ndbm.c
LIB_SL	    = libdbm.1
LIB_A	    = libdbm.a
LIB_M	    = libdbm.M
CFLAGS	    = +z


default: $(LIB_A) $(LIB_SL)

metrics: $(LIB_M)

$(LIB_A):     	$(OBJECTS)
		rm -f $(LIB_A)
		ar q $(LIB_A) $(OBJECTS)

$(LIB_M):	$(SOURCES)
		$(METRICS) $(CFLAGS) $(SOURCES) -o $(LIB_M)

$(LIB_SL):	$(OBJECTS)
		rm -f $(LIB_SL)
		$(LD) +h $(LIB_SL) -o $(LIB_SL) -b $(OBJECTS)

clean:
		rm -f $(OBJECTS)

clobber:    	clean
		rm -f $(LIB_A) $(LIB_SL)
