@ -53,6 +53,9 @@ QT_MOC_CPP = moc_aboutdialog.cpp moc_addressbookpage.cpp \
@@ -53,6 +53,9 @@ QT_MOC_CPP = moc_aboutdialog.cpp moc_addressbookpage.cpp \
moc_transactiontablemodel.cpp moc_transactionview.cpp moc_walletframe.cpp \
moc_walletmodel.cpp moc_walletstack.cpp moc_walletview.cpp
BITCOIN_MM = macdockiconhandler.mm macnotificationhandler.mm
QR_CPP = qrcodedialog.cpp
QT_MOC = intro.moc overviewpage.moc rpcconsole.moc
QT_QRC_CPP = qrc_bitcoin.cpp
@ -91,18 +94,9 @@ RES_ICONS = res/icons/bitcoin.png res/icons/address-book.png \
@@ -91,18 +94,9 @@ RES_ICONS = res/icons/bitcoin.png res/icons/address-book.png \
res/icons/qrcode.png res/icons/debugwindow.png res/icons/bitcoin.ico \
res/icons/bitcoin_testnet.ico
RES_IMAGES = res/images/about.png res/images/splash.png \
res/images/splash_testnet.png
RES_MOVIES = res/movies/update_spinner.mng
BITCOIN_RC = res/bitcoin-qt-res.rc
libbitcoinqt_a_CPPFLAGS = $( AM_CPPFLAGS) $( QT_INCLUDES) \
-I$( top_srcdir) /src/qt/forms $( QT_DBUS_INCLUDES)
libbitcoinqt_a_SOURCES = aboutdialog.cpp addressbookpage.cpp \
BITCOIN_QT_CPP = aboutdialog.cpp addressbookpage.cpp \
addresstablemodel.cpp askpassphrasedialog.cpp bitcoinaddressvalidator.cpp \
bitcoinamountfield.cpp bitcoin.cpp bitcoingui.cpp bitcoinstrings.cpp \
bitcoinamountfield.cpp bitcoin.cpp bitcoingui.cpp \
bitcoinunits.cpp clientmodel.cpp csvmodelwriter.cpp editaddressdialog.cpp \
guiutil.cpp intro.cpp monitoreddatamapper.cpp notificator.cpp \
optionsdialog.cpp optionsmodel.cpp overviewpage.cpp paymentrequestplus.cpp \
@ -111,9 +105,19 @@ libbitcoinqt_a_SOURCES = aboutdialog.cpp addressbookpage.cpp \
@@ -111,9 +105,19 @@ libbitcoinqt_a_SOURCES = aboutdialog.cpp addressbookpage.cpp \
signverifymessagedialog.cpp splashscreen.cpp transactiondesc.cpp \
transactiondescdialog.cpp transactionfilterproxy.cpp transactionrecord.cpp \
transactiontablemodel.cpp transactionview.cpp walletframe.cpp \
walletmodel.cpp walletmodeltransaction.cpp walletstack.cpp walletview.cpp \
$( BITCOIN_QT_H) $( QT_FORMS_UI) $( QT_QRC) $( QT_TS) $( PROTOBUF_PROTO) \
$( RES_ICONS) $( RES_IMAGES) $( RES_MOVIES)
walletmodel.cpp walletmodeltransaction.cpp walletstack.cpp walletview.cpp
RES_IMAGES = res/images/about.png res/images/splash.png \
res/images/splash_testnet.png
RES_MOVIES = res/movies/update_spinner.mng
BITCOIN_RC = res/bitcoin-qt-res.rc
libbitcoinqt_a_CPPFLAGS = $( AM_CPPFLAGS) $( QT_INCLUDES) \
-I$( top_srcdir) /src/qt/forms $( QT_DBUS_INCLUDES)
libbitcoinqt_a_SOURCES = $( BITCOIN_QT_CPP) $( BITCOIN_QT_H) $( QT_FORMS_UI) \
$( QT_QRC) $( QT_TS) $( PROTOBUF_PROTO) $( RES_ICONS) $( RES_IMAGES) $( RES_MOVIES)
nodist_libbitcoinqt_a_SOURCES = $( QT_MOC_CPP) $( QT_MOC) $( PROTOBUF_CC) \
$( PROTOBUF_H) $( QT_QRC_CPP)
@ -126,13 +130,13 @@ $(QT_MOC): $(PROTOBUF_H)
@@ -126,13 +130,13 @@ $(QT_MOC): $(PROTOBUF_H)
$(QT_MOC_CPP) : $( PROTOBUF_H )
i f T A R G E T _ D A R W I N
libbitcoinqt_a_SOURCES += macdockiconhandler.mm macnotificationhandler.mm
libbitcoinqt_a_SOURCES += $( BITCOIN_MM)
e n d i f
i f T A R G E T _ W I N D O W S
libbitcoinqt_a_SOURCES += $( BITCOIN_RC)
e n d i f
i f U S E _ Q R C O D E
libbitcoinqt_a_SOURCES += qrcodedialog.cpp
libbitcoinqt_a_SOURCES += $( QR_CPP)
e n d i f
#
@ -149,8 +153,16 @@ QT_FORMS_H=$(join $(dir $(QT_FORMS_UI)),$(addprefix ui_, $(notdir $(QT_FORMS_UI:
@@ -149,8 +153,16 @@ QT_FORMS_H=$(join $(dir $(QT_FORMS_UI)),$(addprefix ui_, $(notdir $(QT_FORMS_UI:
#locale/foo.ts -> locale/foo.qm
QT_QM = $( QT_TS:.ts= .qm)
.PHONY : FORCE
.SECONDARY : $( QT_QM )
bitcoinstrings.cpp : FORCE
$( MAKE) -C $( top_srcdir) /src qt/bitcoinstrings.cpp
translate : bitcoinstrings .cpp $( QT_FORMS_UI ) $( QT_FORMS_UI ) $( BITCOIN_QT_CPP ) $( BITCOIN_QT_H ) $( BITCOIN_MM ) $( QR_CPP )
@test -n $( LUPDATE) || echo "lupdate is required for updating translations"
@$( LUPDATE) $^ -locations relative -no-obsolete -ts locale/bitcoin_en.ts
$(QT_QRC_CPP) : $( QT_QRC ) $( QT_QM ) $( QT_FORMS_H ) $( RES_ICONS ) $( RES_IMAGES ) $( RES_MOVIES ) $( PROTOBUF_H )
@cd $( abs_srcdir) ; test -f $( RCC) && $( RCC) -name bitcoin -o $( abs_builddir) /$@ $< || \
echo error: could not build $@