home *** CD-ROM | disk | FTP | other *** search
Makefile | 1998-04-08 | 1.4 KB | 78 lines |
- DEPTH = ../..
- CORE_DEPTH = ../..
-
- MODULE = dbm
-
- CSRCS = lots.c
-
- PROGRAM = lots
-
- include $(DEPTH)/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../../../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../../../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../../../include -D_sun_
- endif
-
- ifeq ($(OS_ARCH),UNIXWARE)
- CFLAGS += -DSTDARG
- endif
-
- INCLUDES += -I../include
-
- LDFLAGS = $(LDOPTS) $(LIBDBM)
-
- include $(DEPTH)/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)
-
-