forked from zeroreserve/ZeroReserve
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ZeroReserve.pro
106 lines (90 loc) · 2.35 KB
/
ZeroReserve.pro
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
!include("../Common/retroshare_plugin.pri"):error("Could not include file ../Common/retroshare_plugin.pri")
# Use bogus currency. If Testnet is a compile time option of the Bitcoin code, set it there, too
DEFINES += ZR_TESTNET
# One of those must be defined
ZR_BITCOIN = ZR_LIBBITCOIN
# ZR_BITCOIN = ZR_DUMMYBITCOIN
CONFIG += qt \
uic \
qrc \
resources
SOURCES = ZeroReserveDialog.cpp \
ZeroReservePlugin.cpp \
frienddetailsdialog.cpp \
paymentdialog.cpp \
OrderBook.cpp \
Currency.cpp \
p3ZeroReserveRS.cpp \
RSZeroReserveItems.cpp \
Payment.cpp \
TransactionManager.cpp \
zrdb.cpp \
MyOrders.cpp \
Credit.cpp \
dbconfig.cpp \
Router.cpp \
TraceRouter.cpp \
RemotePaymentDialog.cpp \
RemotePaymentRequestDialog.cpp \
RSZRRemoteItems.cpp \
TmRemoteCoordinator.cpp \
TmLocalCoordinator.cpp \
TmLocalCohorte.cpp \
TmRemoteCohorte.cpp \
NewWallet.cpp \
BitcoinAddressList.cpp \
PeerAddressDialog.cpp
LIBS += -lsqlite3
win32 {
INCLUDEPATH += ../../../libsqlite ../../../boost
}
HEADERS = ZeroReserveDialog.h \
ZeroReservePlugin.h \
frienddetailsdialog.h \
paymentdialog.h \
OrderBook.h \
Currency.h \
p3ZeroReserverRS.h \
RSZeroReserveItems.h \
Payment.h \
TransactionManager.h \
zrdb.h \
zrtypes.h \
MyOrders.h \
Credit.h \
dbconfig.h \
Router.h \
TraceRouter.h \
RemotePaymentDialog.h \
RemotePaymentRequestDialog.h \
RSZRRemoteItems.h \
TmRemoteCoordinator.h \
TmLocalCoordinator.h \
TmLocalCohorte.h \
TmRemoteCohorte.h \
ZRBitcoin.h \
ZrLibBitcoin.h \
NewWallet.h \
BitcoinAddressList.h \
PeerAddressDialog.h
FORMS = ZeroReserveDialog.ui \
frienddetailsdialog.ui \
paymentdialog.ui \
ZeroReserveConfig.ui \
RemotePaymentDialog.ui \
RemotePaymentRequestDialog.ui \
NewWallet.ui \
PeerAddressDialog.ui
TARGET = ZeroReserve
RESOURCES = ZeroReserve_images.qrc
contains(ZR_BITCOIN, ZR_LIBBITCOIN) {
HEADERS += ZrLibBitcoin.h
SOURCES += ZrLibBitcoin.cpp
QMAKE_CXXFLAGS += -std=c++11
LIBS += -lbitcoin -lleveldb -lcurl -lboost_thread -lboost_system -lboost_regex -lboost_filesystem
DEFINES += LEVELDB_ENABLED
}
contains(ZR_BITCOIN, ZR_DUMMYBITCOIN) {
HEADERS += ZrDummyBitcoin.h
SOURCES += ZrDummyBitcoin.cpp
}