1
QT += core network widgets
3
!contains(DEFINES, NO_GUI) {
8
DEFINES += QT_NO_CAST_TO_ASCII
9
DEFINES += QT_NO_CAST_FROM_BYTEARRAY
13
src/archivemanager.cpp \
15
src/downloadablearchive.cpp \
17
src/evopediaapplication.cpp \
18
src/evopediawebserver.cpp \
19
src/localarchive.cpp \
20
src/partialarchive.cpp \
22
src/titleiterator.cpp \
24
src/torrent/bencodeparser.cpp \
25
src/torrent/connectionmanager.cpp \
26
src/torrent/filemanager.cpp \
27
src/torrent/metainfo.cpp \
28
src/torrent/peerwireclient.cpp \
29
src/torrent/ratecontroller.cpp \
30
src/torrent/torrentclient.cpp \
31
src/torrent/torrentserver.cpp \
32
src/torrent/trackerclient.cpp
39
src/evopediawebserver.h \
42
src/downloadablearchive.h \
43
src/partialarchive.h \
45
src/evopediaapplication.h \
47
src/archivemanager.h \
48
src/torrent/bencodeparser.h \
49
src/torrent/connectionmanager.h \
50
src/torrent/filemanager.h \
51
src/torrent/metainfo.h \
52
src/torrent/peerwireclient.h \
53
src/torrent/ratecontroller.h \
54
src/torrent/torrentclient.h \
55
src/torrent/torrentserver.h \
56
src/torrent/trackerclient.h
58
!contains(DEFINES, NO_GUI) {
60
src/archivedetailsdialog.cpp \
62
src/dumpsettings.cpp \
64
src/flickablemap.cpp \
69
src/titlelistmodel.cpp
72
src/archivedetailsdialog.h \
84
FORMS += src/ui/mainwindow.ui \
85
src/ui/dumpSettings.ui \
87
src/ui/archivedetailsdialog.ui
91
resources/tr/evopedia_ca.ts \
92
resources/tr/evopedia_cz.ts \
93
resources/tr/evopedia_de.ts \
94
resources/tr/evopedia_en.ts \
95
resources/tr/evopedia_es.ts \
96
resources/tr/evopedia_fr.ts \
97
resources/tr/evopedia_it.ts \
98
resources/tr/evopedia_ja.ts \
99
resources/tr/evopedia_nl.ts \
100
resources/tr/evopedia_vi.ts
103
resources/evopedia.desktop \
104
resources/evopedia.js \
105
resources/footer.html \
106
resources/header.html \
107
resources/magnify-clip.png \
110
resources/maparticle.png \
111
resources/random.png \
112
resources/transtbl.dat \
113
resources/wikipedia.png \
114
resources/wikipedia48.png
117
resources/resources.qrc \
118
src/torrent/icons.qrc
124
DEFINES += USE_MOBILITY
129
# download the lib/dll/include for bzip2 and copy it to the source directory
130
INCLUDEPATH += bzip2/include
131
LIBS += $$quote($$_PRO_FILE_PWD_)/bzip2/lib/bzip2.lib
134
resources/windows/windows.rc
138
ICON = resources/evopedia.icns
142
ICON = resources/evopedia.svg
152
BINDIR = $$PREFIX/bin
153
DATADIR =$$PREFIX/share
156
BINDIR = /opt/maemo/usr/bin
159
DEFINES += DATADIR=\\\"$$DATADIR\\\" PKGDATADIR=\\\"$$PKGDATADIR\\\"
162
INSTALLS += target desktop iconxpm
164
target.path =$$BINDIR
166
desktop.path = $$DATADIR/applications
168
desktop.path = $$DATADIR/applications/hildon
170
desktop.files += resources/$${TARGET}.desktop
172
iconxpm.path = $$DATADIR/pixmaps
173
iconxpm.files += resources/evopedia-64x64.png