aboutsummaryrefslogtreecommitdiffstats
path: root/db1-ast/Makefile
diff options
context:
space:
mode:
authorkpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b>2006-08-21 02:11:39 +0000
committerkpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b>2006-08-21 02:11:39 +0000
commit8b0c007ad990aa27d9868da49215fd1076ac77cc (patch)
tree270b9c46c1e644483d6d2a35b509f43218ba3252 /db1-ast/Makefile
parenta42edc84034f91932a3e12d503e07f76a6eb498a (diff)
merge new_loader_completion branch, including (at least):
- restructured build tree and makefiles to eliminate recursion problems - support for embedded modules - support for static builds - simpler cross-compilation support - simpler module/loader interface (no exported symbols) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40722 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'db1-ast/Makefile')
-rw-r--r--db1-ast/Makefile73
1 files changed, 0 insertions, 73 deletions
diff --git a/db1-ast/Makefile b/db1-ast/Makefile
deleted file mode 100644
index a2d50c83c..000000000
--- a/db1-ast/Makefile
+++ /dev/null
@@ -1,73 +0,0 @@
-# @(#)Makefile 8.9 (Berkeley) 7/14/94
-
-LIBDB= libdb1.a
-ARCH=$(shell uname -m)
-ifeq ($(ARCH),alpha)
-SOVER=2.1
-else
-SOVER=2
-endif
-#Added support for UltraSparc - Belgarath
-ifeq ($(ARCH),sparc64)
-PROC=ultrasparc
-CFLAGS += -mtune=$(PROC) -pipe -fomit-frame-pointer -mcpu=v8
-endif
-
-ifeq ($(OSARCH),Darwin)
- OSARCH_DEFINE+=-D__Darwin__
-endif
-
-LIBDBSO=libdb.so.$(SOVER)
-PROG= db_dump185
-OBJ1= hash/hash.o hash/hash_bigkey.o hash/hash_buf.o hash/hash_func.o hash/hash_log2.o hash/hash_page.o \
- hash/ndbm.o
-OBJ2= btree/bt_close.o btree/bt_conv.o btree/bt_debug.o btree/bt_delete.o btree/bt_get.o btree/bt_open.o \
- btree/bt_overflow.o btree/bt_page.o btree/bt_put.o btree/bt_search.o btree/bt_seq.o btree/bt_split.o \
- btree/bt_utils.o
-OBJ3= db/db.o
-OBJ4= mpool/mpool.o
-OBJ5= recno/rec_close.o recno/rec_delete.o recno/rec_get.o recno/rec_open.o recno/rec_put.o recno/rec_search.o \
- recno/rec_seq.o recno/rec_utils.o
-MISC=
-OBJS= $(OBJ1) $(OBJ2) $(OBJ3) $(OBJ4) $(OBJ5) $(MISC)
-SHOBJS= $(patsubst %.o,%.os,$(OBJS))
-
-include $(ASTTOPDIR)/Makefile.rules
-
-all: $(LIBDB) #$(LIBDBSO) $(PROG)
-
-$(eval $(call ast_make_a_o,$(LIBDB),$(OBJS)))
-
-$(LIBDBSO): $(SHOBJS)
- $(CC) -Wl,-O1 -Wl,--version-script=libdb.map -Wl,-soname=$(LIBDBSO) -shared -o $@ $^
- ln -sf $@ libdb.so
-
-$(PROG): db_dump185.o $(LIBDBSO)
- $(CC) -o $@ db_dump185.o -L. -ldb
-
-clean-depend:
-
-clean:
- rm -f $(LIBDB) $(LIBDBSO) $(OBJS) $(SHOBJS)
-
-CFLAGS+=-Wall -c -D__DBINTERFACE_PRIVATE -I. -I.. -Iinclude -Ihash -Ibtree -Irecno
-
-OSTYPE=$(shell uname -s)
-ifeq ($(OSTYPE),SunOS)
-CFLAGS+=-I../include -I../include/solaris-compat -DSOLARIS
-endif
-
-db_dump185.o: db_dump185.c
- $(CL) -o $@ $<
-x%.o: hash/%.c
- $(CL) -Ihash $(OSARCH_DEFINE) -o $@ $<
-%.os: hash/%.c
- $(CL) -Ihash -fPIC -o $@ $<
-x%.o: btree/%.c
- $(CL) -Ibtree -o $@ $<
-%.os: btree/%.c
- $(CL) -Ibtree -fPIC -o $@ $<
-x%.o: recno/%.c
- $(CL) -Irecno -o $@ $<
-%.os: recno/%.c
- $(CL) -Irecno -fPIC -o $@ $<