From 9eb8188627e2c88bf78053c68aa1cfe2cb2a3b86 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Fri, 25 Nov 2011 13:52:33 -0800 Subject: [PATCH] Update --- Makefile | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/Makefile b/Makefile index 3abac6421e..b10864b7f3 100644 --- a/Makefile +++ b/Makefile @@ -26,7 +26,7 @@ LIBS+= \ -l dl \ -l sqlite3 -DEBUGFLAGS=-g +DEBUGFLAGS=-g -DDEBUG CXXFLAGS=-O2 -Wno-invalid-offsetof -Wformat $(DEBUGFLAGS) $(DEFS) HEADERS = \ Application.h \ @@ -68,17 +68,21 @@ HEADERS = \ newcoin.pb.h SRCS= \ - test.cpp Hanko.cpp Transaction.cpp SHAMap.cpp \ - Application.cpp HttpReply.cpp main.cpp RPCCommands.cpp \ - BitcoinUtil.cpp keystore.cpp NewcoinAddress.cpp rpc.cpp UniqueNodeList.cpp \ - CallRPC.cpp KnownNodeList.cpp PackedMessage.cpp RPCDoor.cpp ValidationCollection.cpp \ - Config.cpp Ledger.cpp Peer.cpp RPCServer.cpp Wallet.cpp \ - ConnectionPool.cpp LedgerHistory.cpp PeerDoor.cpp TimingService.cpp \ - Conversion.cpp LedgerMaster.cpp RequestParser.cpp TransactionBundle.cpp util/pugixml.o \ - database/SqliteDatabase.cpp database/database.cpp + test.cpp Hanko.cpp Transaction.cpp SHAMap.cpp SHAMapNodes.cpp Serializer.cpp Ledger.cpp \ + AccountState.cpp + + +# Application.cpp HttpReply.cpp main.cpp RPCCommands.cpp \ +# BitcoinUtil.cpp keystore.cpp NewcoinAddress.cpp rpc.cpp UniqueNodeList.cpp \ +# CallRPC.cpp KnownNodeList.cpp PackedMessage.cpp RPCDoor.cpp ValidationCollection.cpp \ +# Config.cpp Ledger.cpp Peer.cpp RPCServer.cpp Wallet.cpp \ +#ConnectionPool.cpp LedgerHistory.cpp PeerDoor.cpp TimingService.cpp \ +# Conversion.cpp LedgerMaster.cpp RequestParser.cpp TransactionBundle.cpp util/pugixml.o \ +# database/SqliteDatabase.cpp database/database.cpp # database/linux/mysqldatabase.cpp database/database.cpp database/SqliteDatabase.cpp -OBJS= $(SRCS:%.cpp=obj/%.o) obj/newcoin.pb.o cryptopp/obj/sha.o cryptopp/obj/cpu.o +OBJS= $(SRCS:%.cpp=obj/%.o) obj/newcoin.pb.o +#cryptopp/obj/sha.o cryptopp/obj/cpu.o all: newcoind @@ -97,11 +101,17 @@ obj/newcoin.pb.o: newcoin.pb.h newcoind: $(OBJS) $(CXX) $(CXXFLAGS) -o $@ $^ $(LIBS) +.dep: + $(CXX) -M $(SRCS) $(CXXFLAGS) > .dep + clean: -rm -f newcoind -rm -f obj/*.o -rm -f obj/test/*.o + -rm -f obj/database/*.o + -rm -f util/*.o -rm -f cryptopp/obj/*.o -rm -f headers.h.gch -rm -f newcoin.pb.* +include .dep