xref: /csrg-svn/lib/libc/db/PORT/Makefile (revision 66217)
1*66217Sbostic#	@(#)Makefile	8.7 (Berkeley) 02/21/94
252558Sbostic
357984SbosticLIBDB=	libdb.a
464447SbosticOBJ1=	hash.o hash_bigkey.o hash_buf.o hash_func.o hash_log2.o hash_page.o \
564447Sbostic	hsearch.o ndbm.o
664447SbosticOBJ2=	bt_close.o bt_conv.o bt_debug.o bt_delete.o bt_get.o bt_open.o \
756595Sbostic	bt_overflow.o bt_page.o bt_put.o bt_search.o bt_seq.o bt_split.o \
856595Sbostic	bt_stack.o bt_utils.o
964447SbosticOBJ3=	db.o
1052558SbosticOBJ4=	mpool.o
1152558SbosticOBJ5=	rec_close.o rec_delete.o rec_get.o rec_open.o rec_put.o rec_search.o \
1252558Sbostic	rec_seq.o rec_utils.o
1352558Sbostic
1459546SbosticMISC=
1557984Sbostic
1659546Sbostic${LIBDB}: ${OBJ1} ${OBJ2} ${OBJ3} ${OBJ4} ${OBJ5} ${MISC}
17*66217Sbostic	rm -f $@
1852558Sbostic	ar cq $@ \
1959546Sbostic	    `lorder ${OBJ1} ${OBJ2} ${OBJ3} ${OBJ4} ${OBJ5} ${MISC} | tsort`
2052558Sbostic	ranlib $@
2152558Sbostic
2266200Sbosticclean:
2366200Sbostic	rm -f ${LIBDB} ${OBJ1} ${OBJ2} ${OBJ3} ${OBJ4} ${OBJ5} ${MISC}
2466200Sbostic
2566198SbosticOORG=	-O
26*66217SbosticCL=	${CC} -c -D__DBINTERFACE_PRIVATE ${OORG} -I. -Iinclude
2752558Sbostic
2864447Sbostichash.o: ../../hash/hash.c
2964447Sbostic	${CL} -I../../hash ../../hash/hash.c
3064447Sbostichash_bigkey.o: ../../hash/hash_bigkey.c
3164447Sbostic	${CL} -I../../hash ../../hash/hash_bigkey.c
3264447Sbostichash_buf.o: ../../hash/hash_buf.c
3364447Sbostic	${CL} -I../../hash ../../hash/hash_buf.c
3464447Sbostichash_func.o: ../../hash/hash_func.c
3564447Sbostic	${CL} -I../../hash ../../hash/hash_func.c
3664447Sbostichash_log2.o: ../../hash/hash_log2.c
3764447Sbostic	${CL} -I../../hash ../../hash/hash_log2.c
3864447Sbostichash_page.o: ../../hash/hash_page.c
3964447Sbostic	${CL} -I../../hash ../../hash/hash_page.c
4064447Sbostichsearch.o: ../../hash/hsearch.c
4164447Sbostic	${CL} -I../../hash ../../hash/hsearch.c
4264447Sbosticndbm.o: ../../hash/ndbm.c
4364447Sbostic	${CL} -I../../hash ../../hash/ndbm.c
4464447Sbostic
4564447Sbosticbt_close.o: ../../btree/bt_close.c
4664447Sbostic	${CL} -I../../btree ../../btree/bt_close.c
4764447Sbosticbt_conv.o: ../../btree/bt_conv.c
4864447Sbostic	${CL} -I../../btree ../../btree/bt_conv.c
4964447Sbosticbt_debug.o: ../../btree/bt_debug.c
5064447Sbostic	${CL} -I../../btree ../../btree/bt_debug.c
5164447Sbosticbt_delete.o: ../../btree/bt_delete.c
5264447Sbostic	${CL} -I../../btree ../../btree/bt_delete.c
5364447Sbosticbt_get.o: ../../btree/bt_get.c
5464447Sbostic	${CL} -I../../btree ../../btree/bt_get.c
5564447Sbosticbt_open.o: ../../btree/bt_open.c
5664447Sbostic	${CL} -I../../btree ../../btree/bt_open.c
5764447Sbosticbt_overflow.o: ../../btree/bt_overflow.c
5864447Sbostic	${CL} -I../../btree ../../btree/bt_overflow.c
5964447Sbosticbt_page.o: ../../btree/bt_page.c
6064447Sbostic	${CL} -I../../btree ../../btree/bt_page.c
6164447Sbosticbt_put.o: ../../btree/bt_put.c
6264447Sbostic	${CL} -I../../btree ../../btree/bt_put.c
6364447Sbosticbt_search.o: ../../btree/bt_search.c
6464447Sbostic	${CL} -I../../btree ../../btree/bt_search.c
6564447Sbosticbt_seq.o: ../../btree/bt_seq.c
6664447Sbostic	${CL} -I../../btree ../../btree/bt_seq.c
6764447Sbosticbt_split.o: ../../btree/bt_split.c
6864447Sbostic	${CL} -I../../btree ../../btree/bt_split.c
6964447Sbosticbt_stack.o: ../../btree/bt_stack.c
7064447Sbostic	${CL} -I../../btree ../../btree/bt_stack.c
7164447Sbosticbt_utils.o: ../../btree/bt_utils.c
7264447Sbostic	${CL} -I../../btree ../../btree/bt_utils.c
7364447Sbostic
7464447Sbosticdb.o: ../../db/db.c
7564447Sbostic	${CL} ../../db/db.c
7664447Sbostic
7764447Sbosticmpool.o: ../../mpool/mpool.c
7864447Sbostic	${CL} -I../../mpool ../../mpool/mpool.c
7964447Sbostic
8064447Sbosticrec_close.o: ../../recno/rec_close.c
8164447Sbostic	${CL} -I../../recno ../../recno/rec_close.c
8264447Sbosticrec_delete.o: ../../recno/rec_delete.c
8364447Sbostic	${CL} -I../../recno ../../recno/rec_delete.c
8464447Sbosticrec_get.o: ../../recno/rec_get.c
8564447Sbostic	${CL} -I../../recno ../../recno/rec_get.c
8664447Sbosticrec_open.o: ../../recno/rec_open.c
8764447Sbostic	${CL} -I../../recno ../../recno/rec_open.c
8864447Sbosticrec_put.o: ../../recno/rec_put.c
8964447Sbostic	${CL} -I../../recno ../../recno/rec_put.c
9064447Sbosticrec_search.o: ../../recno/rec_search.c
9164447Sbostic	${CL} -I../../recno ../../recno/rec_search.c
9264447Sbosticrec_seq.o: ../../recno/rec_seq.c
9364447Sbostic	${CL} -I../../recno ../../recno/rec_seq.c
9464447Sbosticrec_utils.o: ../../recno/rec_utils.c
9564447Sbostic	${CL} -I../../recno ../../recno/rec_utils.c
9664447Sbostic
9759546Sbosticmemmove.o:
9859548Sbostic	${CC} -DMEMMOVE -c -O -I. -Iinclude clib/memmove.c
9957984Sbosticmktemp.o:
10058011Sbostic	${CC} -c -O -I. -Iinclude clib/mktemp.c
10159546Sbosticrealloc.o:
10259546Sbostic	${CC} -c -O -I. -Iinclude clib/realloc.c
10359546Sbosticsnprintf.o:
10459546Sbostic	${CC} -c -O -I. -Iinclude clib/snprintf.c
105