qt: Translate all files, even if wallet disabled

This passes all QT cpp files to the lupdate executable which extracts
translations, no matter what conditional functionality is enabled.
This commit is contained in:
Wladimir J. van der Laan 2016-10-11 17:41:45 +02:00
parent 072116fceb
commit 8aed5f6c23
1 changed files with 11 additions and 7 deletions

View File

@ -289,7 +289,7 @@ RES_ICONS = \
qt/res/icons/warning.png \ qt/res/icons/warning.png \
qt/res/icons/verify.png qt/res/icons/verify.png
BITCOIN_QT_CPP = \ BITCOIN_QT_BASE_CPP = \
qt/bantablemodel.cpp \ qt/bantablemodel.cpp \
qt/bitcoinaddressvalidator.cpp \ qt/bitcoinaddressvalidator.cpp \
qt/bitcoinamountfield.cpp \ qt/bitcoinamountfield.cpp \
@ -313,12 +313,9 @@ BITCOIN_QT_CPP = \
qt/trafficgraphwidget.cpp \ qt/trafficgraphwidget.cpp \
qt/utilitydialog.cpp qt/utilitydialog.cpp
if TARGET_WINDOWS BITCOIN_QT_WINDOWS_CPP = qt/winshutdownmonitor.cpp
BITCOIN_QT_CPP += qt/winshutdownmonitor.cpp
endif
if ENABLE_WALLET BITCOIN_QT_WALLET_CPP = \
BITCOIN_QT_CPP += \
qt/addressbookpage.cpp \ qt/addressbookpage.cpp \
qt/addresstablemodel.cpp \ qt/addresstablemodel.cpp \
qt/askpassphrasedialog.cpp \ qt/askpassphrasedialog.cpp \
@ -345,6 +342,13 @@ BITCOIN_QT_CPP += \
qt/walletmodel.cpp \ qt/walletmodel.cpp \
qt/walletmodeltransaction.cpp \ qt/walletmodeltransaction.cpp \
qt/walletview.cpp qt/walletview.cpp
BITCOIN_QT_CPP = $(BITCOIN_QT_BASE_CPP)
if TARGET_WINDOWS
BITCOIN_QT_CPP += $(BITCOIN_QT_WINDOWS_CPP)
endif
if ENABLE_WALLET
BITCOIN_QT_CPP += $(BITCOIN_QT_WALLET_CPP)
endif endif
RES_IMAGES = RES_IMAGES =
@ -413,7 +417,7 @@ $(srcdir)/qt/bitcoinstrings.cpp: $(libbitcoin_server_a_SOURCES) $(libbitcoin_wal
@test -n $(XGETTEXT) || echo "xgettext is required for updating translations" @test -n $(XGETTEXT) || echo "xgettext is required for updating translations"
$(AM_V_GEN) cd $(srcdir); XGETTEXT=$(XGETTEXT) PACKAGE_NAME="$(PACKAGE_NAME)" COPYRIGHT_HOLDERS="$(COPYRIGHT_HOLDERS)" COPYRIGHT_HOLDERS_SUBSTITUTION="$(COPYRIGHT_HOLDERS_SUBSTITUTION)" $(PYTHON) ../share/qt/extract_strings_qt.py $^ $(AM_V_GEN) cd $(srcdir); XGETTEXT=$(XGETTEXT) PACKAGE_NAME="$(PACKAGE_NAME)" COPYRIGHT_HOLDERS="$(COPYRIGHT_HOLDERS)" COPYRIGHT_HOLDERS_SUBSTITUTION="$(COPYRIGHT_HOLDERS_SUBSTITUTION)" $(PYTHON) ../share/qt/extract_strings_qt.py $^
translate: $(srcdir)/qt/bitcoinstrings.cpp $(QT_FORMS_UI) $(QT_FORMS_UI) $(BITCOIN_QT_CPP) $(BITCOIN_QT_H) $(BITCOIN_MM) translate: $(srcdir)/qt/bitcoinstrings.cpp $(QT_FORMS_UI) $(QT_FORMS_UI) $(BITCOIN_QT_BASE_CPP) $(BITCOIN_QT_WINDOWS_CPP) $(BITCOIN_QT_WALLET_CPP) $(BITCOIN_QT_H) $(BITCOIN_MM)
@test -n $(LUPDATE) || echo "lupdate is required for updating translations" @test -n $(LUPDATE) || echo "lupdate is required for updating translations"
$(AM_V_GEN) QT_SELECT=$(QT_SELECT) $(LUPDATE) $^ -locations relative -no-obsolete -ts $(srcdir)/qt/locale/bitcoin_en.ts $(AM_V_GEN) QT_SELECT=$(QT_SELECT) $(LUPDATE) $^ -locations relative -no-obsolete -ts $(srcdir)/qt/locale/bitcoin_en.ts