File tree Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Original file line number Diff line number Diff line change 1+ CXX = g++
2+ CXXFLAGS = -std=c++0x -Wall -g
3+
4+ COINCLASSESSRCDIR = ../../src/keynode/CoinClasses
5+ KEYNODESRCDIR = ../../src/keynode
6+ TREEDIR = ../../src
7+
8+
9+ HEADERS = \
10+ $(COINCLASSESSRCDIR ) /hdkeys.h \
11+ $(COINCLASSESSRCDIR ) /hash.h \
12+ $(COINCLASSESSRCDIR ) /secp256k1.h \
13+ $(COINCLASSESSRCDIR ) /BigInt.h \
14+ $(COINCLASSESSRCDIR ) /uchar_vector.h
15+
16+
17+ kt : main.cpp keynode.o logger.o hdkeys.o keytreeutil.o
18+ $(CXX ) $(CXXFLAGS ) -I$(TREEDIR ) -o $@ $< keynode.o logger.o hdkeys.o keytreeutil.o -lcrypto
19+
20+ keytreeutil.o : keytreeutil.cpp
21+ $(CXX ) $(CXXFLAGS ) -I$(TREEDIR ) -o $@ -c $<
22+
23+ keynode.o : $(KEYNODESRCDIR ) /keynode.cpp $(COINCLASSESSRCDIR ) /Base58Check.h
24+ $(CXX ) $(CXXFLAGS ) -o $@ -c $<
25+
26+ logger.o : $(KEYNODESRCDIR ) /logger.cpp
27+ $(CXX ) $(CXXFLAGS ) -o $@ -c $<
28+
29+ hdkeys.o : $(COINCLASSESSRCDIR ) /hdkeys.cpp $(HEADERS )
30+ $(CXX ) $(CXXFLAGS ) -o $@ -c $<
31+
32+ clean :
33+ -rm -rf * .o $(KEYNODESRCDIR ) /* .o $(COINCLASSESSRCDIR ) /* .o * ~ $(KEYNODESRCDIR ) /* ~ $(COINCLASSESSRCDIR ) /* .o~ kt.dSYM kt
You can’t perform that action at this time.
0 commit comments