X-Git-Url: https://git.novaco.in/?p=novacoin.git;a=blobdiff_plain;f=src%2Fmakefile.unix;h=4e36759c2d496ac09ec3ca58fa90e8e06fe82fdf;hp=85a2f43641eb39851e57276c9dd32849631ce5b6;hb=134e33628129f3e5c07a1f6651306e5984b106f9;hpb=c91b5231b5d85d235fbc455e2158d9e3a63e6c20 diff --git a/src/makefile.unix b/src/makefile.unix index 85a2f43..4e36759 100644 --- a/src/makefile.unix +++ b/src/makefile.unix @@ -151,13 +151,21 @@ OBJS= \ all: novacoind +# +# LevelDB support +# +ifeq (${USE_LEVELDB}, 1) LIBS += $(CURDIR)/leveldb/libleveldb.a $(CURDIR)/leveldb/libmemenv.a -DEFS += $(addprefix -I,$(CURDIR)/leveldb/include) +DEFS += $(addprefix -I,$(CURDIR)/leveldb/include) -DUSE_LEVELDB DEFS += $(addprefix -I,$(CURDIR)/leveldb/helpers) OBJS += obj/txdb-leveldb.o leveldb/libleveldb.a: - @echo "Building LevelDB ..."; cd leveldb; make libleveldb.a libmemenv.a; cd ..; +@echo "Building LevelDB ..."; cd leveldb; make libleveldb.a libmemenv.a; cd ..; obj/txdb-leveldb.o: leveldb/libleveldb.a +endif +ifneq (${USE_LEVELDB}, 1) +OBJS += obj/txdb-bdb.o +endif # auto-generated dependencies: -include obj/*.P