|
|
|
@ -6,7 +6,7 @@ USE_UPNP:=0
|
|
|
|
|
|
|
|
|
|
DEFS=-DNOPCH
|
|
|
|
|
|
|
|
|
|
DEFS += $(addprefix -I,$(CURDIR) $(BOOST_INCLUDE_PATH) $(BDB_INCLUDE_PATH) $(OPENSSL_INCLUDE_PATH))
|
|
|
|
|
DEFS += $(addprefix -I,$(CURDIR) $(CURDIR)/obj $(BOOST_INCLUDE_PATH) $(BDB_INCLUDE_PATH) $(OPENSSL_INCLUDE_PATH))
|
|
|
|
|
LIBS = $(addprefix -L,$(BOOST_LIB_PATH) $(BDB_LIB_PATH) $(OPENSSL_LIB_PATH))
|
|
|
|
|
|
|
|
|
|
LMODE = dynamic
|
|
|
|
@ -112,8 +112,9 @@ all: bitcoind
|
|
|
|
|
-include obj/*.P
|
|
|
|
|
-include obj-test/*.P
|
|
|
|
|
|
|
|
|
|
build.h: FORCE
|
|
|
|
|
@../share/genbuild.sh build.h
|
|
|
|
|
obj/build.h: FORCE
|
|
|
|
|
../share/genbuild.sh obj/build.h
|
|
|
|
|
version.cpp: obj/build.h
|
|
|
|
|
DEFS += -DHAVE_BUILD_INFO
|
|
|
|
|
|
|
|
|
|
obj/%.o: %.cpp
|
|
|
|
@ -123,7 +124,7 @@ obj/%.o: %.cpp
|
|
|
|
|
-e '/^$$/ d' -e 's/$$/ :/' < $(@:%.o=%.d) >> $(@:%.o=%.P); \
|
|
|
|
|
rm -f $(@:%.o=%.d)
|
|
|
|
|
|
|
|
|
|
bitcoind: build.h $(OBJS:obj/%=obj/%)
|
|
|
|
|
bitcoind: $(OBJS:obj/%=obj/%)
|
|
|
|
|
$(CXX) $(xCXXFLAGS) -o $@ $^ $(LDFLAGS) $(LIBS)
|
|
|
|
|
|
|
|
|
|
TESTOBJS := $(patsubst test/%.cpp,obj-test/%.o,$(wildcard test/*.cpp))
|
|
|
|
|