# @(#)Makefile 5.6 (Berkeley) 02/15/93 LIBDB= libdb.a OBJ1= bt_close.o bt_conv.o bt_debug.o bt_delete.o bt_get.o bt_open.o \ bt_overflow.o bt_page.o bt_put.o bt_search.o bt_seq.o bt_split.o \ bt_stack.o bt_utils.o OBJ2= db.o OBJ3= hash.o hash_bigkey.o hash_buf.o hash_func.o hash_log2.o hash_page.o \ hsearch.o ndbm.o OBJ4= mpool.o OBJ5= rec_close.o rec_delete.o rec_get.o rec_open.o rec_put.o rec_search.o \ rec_seq.o rec_utils.o # If you need mktemp or mkstemp, add "mktemp.o" to the COMP list. COMP= ${LIBDB}: ${OBJ1} ${OBJ2} ${OBJ3} ${OBJ4} ${OBJ5} ${COMP} ar cq $@ \ `lorder ${OBJ1} ${OBJ2} ${OBJ3} ${OBJ4} ${OBJ5} ${COMP} | tsort` ranlib $@ ${OBJ1}: ${CC} -c -O -I. -Iinclude -I../btree ../btree/*.c ${OBJ2}: ${CC} -c -O -I. -Iinclude -I../db ../db/*.c ${OBJ3}: ${CC} -c -O -I. -Iinclude -I../hash ../hash/*.c ${OBJ4}: ${CC} -c -O -I. -Iinclude -I../mpool ../mpool/*.c ${OBJ5}: ${CC} -c -O -I. -Iinclude -I../recno ../recno/*.c mktemp.o: ${CC} -c -O -I. -Iinclude clib/mktemp.c clean: rm -f ${LIBDB} ${OBJ1} ${OBJ2} ${OBJ3} ${OBJ4} ${OBJ5} ${COMP}