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