XCOMM $XConsortium: Imakefile /main/8 1996/08/21 15:51:32 drk $ XCOMM ** WARNING ** XCOMM XCOMM The files named here may appear in many different Imakefiles. XCOMM If you add or remove a file, be sure to update all locations. XCOMM It's unfortunate, but all this redundancy serves a purpose. XCOMM XCOMM Other possible locations are: XCOMM .../lib/DtMmdb/Imakefile XCOMM .../lib/DtMmdb//Imakefile XCOMM .../programs/dtinfo/mmdb/Imakefile XCOMM .../programs/dtinfo/mmdb//Imakefile #define DoNormalLib NormalLibDtMmdb #define DoSharedLib SharedLibDtMmdb #define DoDebugLib DebugLibDtMmdb #define DoProfileLib ProfileLibDtMmdb #define LibName DtMmdb #define SoRev SODTMMDBREV #define LibHeaders NO #define LibCreate NO #define LargePICTable YES DEPEND_DEFINES = $(DEPENDDEFINES) DEFINES = -DMEMMOVE INCLUDES = -I../ -I. XCOMM Integretion Berkeley ndbm packege (sun.4.1.3 version) to mmdb: XCOMM 9/15/93. qfc XCOMM XCOMM cp -r berkeley.db/PORT/sun.4.1.3/{clib,include,sys}/?* . XCOMM XCOMM change a few "include" lines in db.h, snprintf.h and mmmove.h. XCOMM XCOMM Merge Notes: 9/15/93. qfc XCOMM SRCS1: btree code. from berkeley.db/btree XCOMM SRCS2: clib code. from berkeley.db/PORT/sun.4.1.3/clib XCOMM SRCS3: mpool code. from berkeley.db/mpool XCOMM SRCS4: db code. from berkeley.db/db SRCS1 = bt_close.c bt_conv.c bt_debug.c bt_delete.c bt_get.c \ bt_open.c bt_overflow.c bt_page.c bt_put.c bt_search.c \ bt_seq.c bt_split.c bt_stack.c bt_utils.c #ifdef AIXArchitecture SRCS2 = mktemp.c realloc.c snprintf.c #else SRCS2 = memmove.c mktemp.c realloc.c snprintf.c #endif SRCS3 = mpool.c SRCS4 = db.c SRCS = $(SRCS1) $(SRCS2) $(SRCS3) $(SRCS4) OBJS = $(SRCS1:.c=.o) $(SRCS2:.c=.o) $(SRCS3:.c=.o) $(SRCS4:.c=.o) #include SubdirLibraryRule($(OBJS)) DependTarget()