summaryrefslogtreecommitdiff
path: root/dbm/tests
diff options
context:
space:
mode:
authorcls%seawood.org <devnull@localhost>1998-08-19 20:38:08 +0000
committercls%seawood.org <devnull@localhost>1998-08-19 20:38:08 +0000
commit011c5da46f9a2a31cac1520b6b2795ae23cb6683 (patch)
treecec4576d555df4b1aa6b5ab854aa15d054cf4c5e /dbm/tests
parent68d3e8cd5c55646a5643d78eda0046a3aabf8e5a (diff)
downloadnss-hg-011c5da46f9a2a31cac1520b6b2795ae23cb6683.tar.gz
Diffstat (limited to 'dbm/tests')
-rw-r--r--dbm/tests/Makefile.in82
1 files changed, 82 insertions, 0 deletions
diff --git a/dbm/tests/Makefile.in b/dbm/tests/Makefile.in
new file mode 100644
index 000000000..ab45d89ff
--- /dev/null
+++ b/dbm/tests/Makefile.in
@@ -0,0 +1,82 @@
+DEPTH = ../..
+topsrcdir = @top_srcdir@
+VPATH = @srcdir@
+srcdir = @srcdir@
+
+include $(DEPTH)/config/autoconf.mk
+CORE_DEPTH = ../..
+
+MODULE = dbm
+
+CSRCS = lots.c
+
+PROGRAM = lots
+
+include $(topsrcdir)/coreconf/config.mk
+
+ifeq ($(OS_ARCH),WINNT)
+DEFINES += -DSTDARG
+LIBDBM = ../src/$(PLATFORM)/dbm$(STATIC_LIB_SUFFIX)
+else
+LIBDBM = ../src/$(PLATFORM)/libdbm$(STATIC_LIB_SUFFIX)
+endif
+
+ifeq ($(OS_ARCH),AIX)
+CFLAGS += -DSTDARG
+endif
+
+ifeq ($(OS_ARCH),BSD_386)
+CFLAGS += -g -I$(srcdir)/../../../include -DXP_UNIX -g -DBSDI -DHAVE_STRERROR -D__386BSD__ -DDEBUG -DMEMMOVE -D__DBINTERFACE_PRIVATE
+endif
+
+ifeq ($(OS_ARCH),FreeBSD)
+CFLAGS += -DSTDARG
+endif
+
+ifeq ($(OS_ARCH),HP-UX)
+CFLAGS += -DSTDARG
+endif
+
+ifeq ($(OS_ARCH),IRIX)
+CFLAGS += -g -I$(srcdir)/../../../include -DDEBUG -DSTDARG
+endif
+
+ifeq ($(OS_ARCH),OSF1)
+CFLAGS += -DSTDARG
+endif
+
+ifeq ($(OS_ARCH),Linux)
+CFLAGS += -DSTDARG
+endif
+
+ifeq ($(OS_ARCH),NCR)
+CFLAGS += -DSTDARG
+endif
+
+ifeq ($(OS_ARCH),SCO_SV)
+CFLAGS += -DSTDARG
+endif
+
+ifeq ($(OS_ARCH),SunOS)
+CFLAGS += -g -I$(srcdir)/../../../include -D_sun_
+endif
+
+ifeq ($(OS_ARCH),UNIXWARE)
+CFLAGS += -DSTDARG
+endif
+
+INCLUDES += -I$(srcdir)/../include
+
+LDFLAGS = $(LDOPTS) $(LIBDBM)
+
+include $(topsrcdir)/coreconf/rules.mk
+
+lots.pure: lots
+ purify $(CC) -o lots.pure $(CFLAGS) $(OBJS) $(MYLIBS)
+
+crash: crash.o $(MYLIBS)
+ $(CC) -o crash $(CFLAGS) crash.o $(MYLIBS)
+
+crash.pure: crash.o $(MYLIBS)
+ purify $(CC) -o crash.pure $(CFLAGS) crash.o $(MYLIBS)
+