#### Start of system configuration section. #### srcdir = @srcdir@ ifeq ($(srcdir),.) srcdir = .. endif VPATH := $(srcdir)/btree $(srcdir)/hash $(srcdir)/mpool $(srcdir)/recno $(srcdir)/db # Common prefix for machine-independent installed files. prefix = @prefix@ # Common prefix for machine-dependent installed files. exec_prefix = @exec_prefix@ bindir = $(exec_prefix)/bin libdir = $(exec_prefix)/Sys/libs INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ CC = @CC@ CFLAGS = @CFLAGS@ LDFLAGS = @LDFLAGS@ RANLIB = @RANLIB@ AR = ar #### End system configuration section #### FLAVOR_CFLAGS = -m$(CPU) -m$(FPU) -f$(BASE) OTHER_CFLAGS = -fomit-frame-pointer ALL_CFLAGS = $(CFLAGS) $(FLAVOR_CFLAGS) $(OTHER_CFLAGS) $(INCS) $(DEFS) DEFS = -D__DBINTERFACE_PRIVATE INCS = -I$(srcdir) -I$(srcdir)/../library -I$(srcdir)/../include .c.o: $(CC) -I$(dir $<) $(ALL_CFLAGS) -c $< -o $@ SRC := $(wildcard $(srcdir)/btree/*.c) $(wildcard $(srcdir)/db/*.c) \ $(wildcard $(srcdir)/hash/*.c) $(wildcard $(srcdir)/recno/*.c) \ $(wildcard $(srcdir)/mpool/*.c) OBJ := $(notdir $(SRC:.c=.o)) libdb.a: $(OBJ) rm -f $@ $(AR) rc $@ $(OBJ) $(RANLIB) $@ clean: rm -rf *baserel clobber: clean rm -f Makefile