2014-07-07 17:08:30 +00:00
|
|
|
TEMPLATE = app
|
|
|
|
|
|
|
|
QT += qml quick widgets
|
|
|
|
|
2016-05-17 13:03:59 +00:00
|
|
|
WALLET_ROOT=$$PWD/bitmonero
|
|
|
|
|
2016-03-08 09:08:24 +00:00
|
|
|
CONFIG += c++11
|
2016-02-23 15:59:26 +00:00
|
|
|
|
2016-06-03 14:30:19 +00:00
|
|
|
INCLUDEPATH += $$WALLET_ROOT/include \
|
|
|
|
$$PWD/src/libwalletqt
|
2016-05-17 13:03:59 +00:00
|
|
|
|
|
|
|
|
2016-01-25 18:36:33 +00:00
|
|
|
HEADERS += \
|
|
|
|
filter.h \
|
2016-02-03 15:37:10 +00:00
|
|
|
clipboardAdapter.h \
|
2016-02-23 15:59:26 +00:00
|
|
|
oscursor.h \
|
2016-06-03 14:30:19 +00:00
|
|
|
src/libwalletqt/WalletManager.h \
|
2016-06-08 10:53:24 +00:00
|
|
|
src/libwalletqt/Wallet.h \
|
|
|
|
src/libwalletqt/PendingTransaction.h \
|
|
|
|
src/libwalletqt/TransactionHistory.h \
|
2016-06-10 13:41:13 +00:00
|
|
|
src/libwalletqt/TransactionInfo.h \
|
|
|
|
oshelper.h
|
2016-01-25 18:36:33 +00:00
|
|
|
|
|
|
|
|
2014-07-07 17:08:30 +00:00
|
|
|
SOURCES += main.cpp \
|
2014-07-16 12:40:09 +00:00
|
|
|
filter.cpp \
|
2016-02-03 15:37:10 +00:00
|
|
|
clipboardAdapter.cpp \
|
2016-02-23 15:59:26 +00:00
|
|
|
oscursor.cpp \
|
2016-06-03 14:30:19 +00:00
|
|
|
src/libwalletqt/WalletManager.cpp \
|
2016-06-08 10:53:24 +00:00
|
|
|
src/libwalletqt/Wallet.cpp \
|
|
|
|
src/libwalletqt/PendingTransaction.cpp \
|
|
|
|
src/libwalletqt/TransactionHistory.cpp \
|
2016-06-10 13:41:13 +00:00
|
|
|
src/libwalletqt/TransactionInfo.cpp \
|
|
|
|
oshelper.cpp
|
2014-07-07 17:08:30 +00:00
|
|
|
|
2016-01-29 19:01:52 +00:00
|
|
|
lupdate_only {
|
|
|
|
SOURCES = *.qml \
|
|
|
|
components/*.qml \
|
|
|
|
pages/*.qml \
|
|
|
|
wizard/*.qml
|
|
|
|
}
|
|
|
|
|
2016-05-27 08:00:26 +00:00
|
|
|
LIBS += -L$$WALLET_ROOT/lib \
|
|
|
|
-lwallet_merged \
|
2016-07-04 15:17:26 +00:00
|
|
|
-lwallet_merged2
|
|
|
|
|
|
|
|
win32 {
|
|
|
|
#QMAKE_LFLAGS += -static
|
|
|
|
LIBS+= \
|
|
|
|
-Wl,-Bstatic \
|
|
|
|
-lboost_serialization-mt \
|
|
|
|
-lboost_thread-mt \
|
|
|
|
-lboost_system-mt \
|
|
|
|
-lboost_date_time-mt \
|
|
|
|
-lboost_filesystem-mt \
|
|
|
|
-lboost_regex-mt \
|
|
|
|
-lboost_chrono-mt \
|
|
|
|
-lboost_program_options-mt \
|
|
|
|
-lssl \
|
|
|
|
-lcrypto \
|
|
|
|
-Wl,-Bdynamic \
|
|
|
|
-lws2_32 \
|
|
|
|
-lwsock32 \
|
|
|
|
-lIphlpapi \
|
|
|
|
-lgdi32
|
|
|
|
}
|
|
|
|
|
|
|
|
unix {
|
|
|
|
LIBS+= \
|
2016-07-13 07:30:12 +00:00
|
|
|
-Wl,-Bstatic \
|
2016-05-27 08:00:26 +00:00
|
|
|
-lboost_serialization \
|
|
|
|
-lboost_thread \
|
|
|
|
-lboost_system \
|
|
|
|
-lboost_date_time \
|
|
|
|
-lboost_filesystem \
|
2016-07-04 15:17:26 +00:00
|
|
|
-lboost_regex \
|
|
|
|
-lboost_chrono \
|
2016-07-13 07:30:12 +00:00
|
|
|
-lboost_program_options \
|
|
|
|
-lssl \
|
|
|
|
-lcrypto \
|
|
|
|
-Wl,-Bdynamic \
|
|
|
|
-ldl
|
2016-07-04 15:17:26 +00:00
|
|
|
}
|
2016-05-27 08:00:26 +00:00
|
|
|
|
|
|
|
|
2016-05-17 13:03:59 +00:00
|
|
|
|
2016-01-29 19:01:52 +00:00
|
|
|
# translations files;
|
|
|
|
TRANSLATIONS = monero-core_en.ts \ # English (could be untranslated)
|
2016-07-13 13:01:56 +00:00
|
|
|
monero-core_de.ts \ # Deutsch
|
|
|
|
monero-core_zh.ts \ # Chineese
|
|
|
|
monero-core_ru.ts \ # Russian
|
|
|
|
monero-core_it.ts \ # Italy
|
|
|
|
|
2016-01-29 19:01:52 +00:00
|
|
|
|
|
|
|
|
|
|
|
# extra make targets for lupdate and lrelease invocation
|
2016-02-06 12:58:55 +00:00
|
|
|
# use "make lupdate" to update *.ts files and "make lrelease" to generate *.qm files
|
2016-01-29 19:01:52 +00:00
|
|
|
lupdate.commands = lupdate $$_PRO_FILE_
|
2016-07-13 13:01:56 +00:00
|
|
|
lupdate.depends = $$SOURCES $$HEADERS
|
2016-01-29 19:01:52 +00:00
|
|
|
lrelease.commands = lrelease $$_PRO_FILE_
|
|
|
|
lrelease.depends = lupdate
|
|
|
|
translate.commands = $(COPY) *.qm ${DESTDIR}
|
|
|
|
translate.depends = lrelease
|
|
|
|
|
|
|
|
QMAKE_EXTRA_TARGETS += lupdate lrelease
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-01-25 18:36:33 +00:00
|
|
|
CONFIG(release, debug|release) {
|
|
|
|
DESTDIR=release
|
|
|
|
}
|
|
|
|
|
|
|
|
CONFIG(debug, debug|release) {
|
|
|
|
DESTDIR=debug
|
|
|
|
}
|
|
|
|
|
|
|
|
|
2014-07-07 17:08:30 +00:00
|
|
|
RESOURCES += qml.qrc
|
|
|
|
|
|
|
|
# Additional import path used to resolve QML modules in Qt Creator's code model
|
|
|
|
QML_IMPORT_PATH =
|
|
|
|
|
|
|
|
# Default rules for deployment.
|
|
|
|
include(deployment.pri)
|
|
|
|
|
2016-02-06 16:19:54 +00:00
|
|
|
|
2016-02-06 12:58:55 +00:00
|
|
|
|
|
|
|
|
|
|
|
OTHER_FILES += \
|
2016-02-06 12:49:31 +00:00
|
|
|
.gitignore \
|
2016-02-06 12:58:55 +00:00
|
|
|
monero-core_de.ts \
|
|
|
|
monero-core_en.ts
|
|
|
|
|
2016-02-23 15:59:26 +00:00
|
|
|
DISTFILES += \
|
|
|
|
notes.txt
|