4 INCLUDEPATH += gui/include core/include cryptopp/include json/include
5 unix:LIBS += -lssl -lboost_system -lboost_filesystem -lboost_program_options -lboost_thread -ldb_cxx
6 macx:DEFINES += __WXMAC_OSX__ MSG_NOSIGNAL=0
8 # disable quite some warnings becuase bitcoin core "sins" a lot
9 QMAKE_CXXFLAGS_WARN_ON = -fdiagnostics-show-option -Wall -Wno-invalid-offsetof -Wno-unused-variable -Wno-unused-parameter -Wno-sign-compare -Wno-char-subscripts -Wno-unused-value -Wno-sequence-point -Wno-parentheses -Wno-unknown-pragmas -Wno-switch
11 # WINDOWS defines, -DSSL, look at build system
14 HEADERS += gui/include/bitcoingui.h \
15 gui/include/transactiontablemodel.h \
16 gui/include/addresstablemodel.h \
17 gui/include/optionsdialog.h \
18 gui/include/sendcoinsdialog.h \
19 gui/include/addressbookdialog.h \
20 gui/include/aboutdialog.h \
21 gui/include/editaddressdialog.h \
22 gui/include/bitcoinaddressvalidator.h \
23 core/include/base58.h \
24 core/include/bignum.h \
26 core/include/uint256.h \
27 core/include/serialize.h \
28 cryptopp/include/cryptopp/stdcpp.h \
29 cryptopp/include/cryptopp/smartptr.h \
30 cryptopp/include/cryptopp/simple.h \
31 cryptopp/include/cryptopp/sha.h \
32 cryptopp/include/cryptopp/secblock.h \
33 cryptopp/include/cryptopp/pch.h \
34 cryptopp/include/cryptopp/misc.h \
35 cryptopp/include/cryptopp/iterhash.h \
36 cryptopp/include/cryptopp/cryptlib.h \
37 cryptopp/include/cryptopp/cpu.h \
38 cryptopp/include/cryptopp/config.h \
39 core/include/strlcpy.h \
44 core/include/script.h \
47 core/include/headers.h \
49 json/include/json/json_spirit_writer_template.h \
50 json/include/json/json_spirit_writer.h \
51 json/include/json/json_spirit_value.h \
52 json/include/json/json_spirit_utils.h \
53 json/include/json/json_spirit_stream_reader.h \
54 json/include/json/json_spirit_reader_template.h \
55 json/include/json/json_spirit_reader.h \
56 json/include/json/json_spirit_error_position.h \
57 json/include/json/json_spirit.h \
59 gui/include/clientmodel.h \
60 gui/include/guiutil.h \
61 gui/include/transactionrecord.h \
62 gui/include/guiconstants.h \
63 gui/include/optionsmodel.h \
64 gui/include/monitoreddatamapper.h
65 SOURCES += gui/src/bitcoin.cpp gui/src/bitcoingui.cpp \
66 gui/src/transactiontablemodel.cpp \
67 gui/src/addresstablemodel.cpp \
68 gui/src/optionsdialog.cpp \
69 gui/src/sendcoinsdialog.cpp \
70 gui/src/addressbookdialog.cpp \
71 gui/src/aboutdialog.cpp \
72 gui/src/editaddressdialog.cpp \
73 gui/src/bitcoinaddressvalidator.cpp \
74 cryptopp/src/sha.cpp \
75 cryptopp/src/cpu.cpp \
84 json/src/json_spirit_writer.cpp \
85 json/src/json_spirit_value.cpp \
86 json/src/json_spirit_reader.cpp \
87 gui/src/clientmodel.cpp \
89 gui/src/transactionrecord.cpp \
90 gui/src/optionsmodel.cpp \
91 gui/src/monitoreddatamapper.cpp
97 gui/forms/sendcoinsdialog.ui \
98 gui/forms/addressbookdialog.ui \
99 gui/forms/aboutdialog.ui \
100 gui/forms/editaddressdialog.ui