45 lines
1.5 KiB
Prolog
45 lines
1.5 KiB
Prolog
TARGET = transmission-qt
|
|
NAME = "Transmission"
|
|
DESCRIPTION = "Transmission: a fast, easy, and free BitTorrent client"
|
|
VERSION = 2.00
|
|
LICENSE = "GPL"
|
|
|
|
target.path = /bin
|
|
INSTALLS += target
|
|
|
|
unix: INSTALLS += man
|
|
man.path = /share/man/man1/
|
|
man.files = transmission-qt.1
|
|
|
|
CONFIG += qt qdbus thread debug link_pkgconfig
|
|
QT += network
|
|
PKGCONFIG = fontconfig libcurl openssl dbus-1
|
|
|
|
TRANSMISSION_TOP = ..
|
|
INCLUDEPATH += $${TRANSMISSION_TOP}
|
|
LIBS += $${TRANSMISSION_TOP}/libtransmission/libtransmission.a
|
|
LIBS += $${TRANSMISSION_TOP}/third-party/dht/libdht.a
|
|
LIBS += $${TRANSMISSION_TOP}/third-party/miniupnp/libminiupnp.a
|
|
LIBS += $${TRANSMISSION_TOP}/third-party/libnatpmp/libnatpmp.a
|
|
unix: LIBS += -levent
|
|
win32:DEFINES += QT_DBUS
|
|
win32:LIBS += -levent -lws2_32 -lintl
|
|
win32:LIBS += -lidn -liconv -lwldap32 -liphlpapi
|
|
|
|
TRANSLATIONS += transmission_en.ts transmission_ru.ts
|
|
|
|
FORMS += mainwin.ui
|
|
RESOURCES += application.qrc
|
|
SOURCES += about.cc app.cc dbus-adaptor.cc details.cc favicon.cc file-tree.cc \
|
|
filters.cc formatter.cc hig.cc license.cc mainwin.cc \
|
|
make-dialog.cc options.cc prefs.cc prefs-dialog.cc qticonloader.cc \
|
|
relocate.cc session.cc session-dialog.cc squeezelabel.cc \
|
|
stats-dialog.cc torrent.cc torrent-delegate.cc \
|
|
torrent-delegate-min.cc torrent-filter.cc torrent-model.cc \
|
|
tracker-delegate.cc tracker-model.cc tracker-model-filter.cc \
|
|
triconpushbutton.cc utils.cc watchdir.cc
|
|
HEADERS += $$replace(SOURCES, .cc, .h)
|
|
HEADERS += speed.h types.h
|
|
|
|
win32:RC_FILE = qtr.rc
|