7 INCLUDEPATH += ../QTfrontend/ui/widget |
7 INCLUDEPATH += ../QTfrontend/ui/widget |
8 INCLUDEPATH += ../QTfrontend/ui/page |
8 INCLUDEPATH += ../QTfrontend/ui/page |
9 INCLUDEPATH += ../QTfrontend/ui/dialog |
9 INCLUDEPATH += ../QTfrontend/ui/dialog |
10 INCLUDEPATH += ../QTfrontend/net |
10 INCLUDEPATH += ../QTfrontend/net |
11 INCLUDEPATH += ../QTfrontend/util |
11 INCLUDEPATH += ../QTfrontend/util |
12 INCLUDEPATH += /usr/local/include/SDL |
|
13 INCLUDEPATH += /usr/include/SDL |
|
14 INCLUDEPATH += ../misc/quazip/ |
12 INCLUDEPATH += ../misc/quazip/ |
15 INCLUDEPATH += ../misc/physfs/src/ |
13 INCLUDEPATH += ../misc/physfs/src/ |
16 |
14 |
17 DESTDIR = . |
15 DESTDIR = ../bin |
18 |
|
19 win32 { |
|
20 RC_FILE = ../QTfrontend/hedgewars.rc |
|
21 } |
|
22 |
16 |
23 QT += network |
17 QT += network |
24 QT += webkit |
18 QT += webkit |
25 |
19 |
26 HEADERS += ../QTfrontend/model/ThemeModel.h \ |
20 HEADERS += ../QTfrontend/model/ThemeModel.h \ |
104 ../QTfrontend/model/roomslistmodel.h \ |
98 ../QTfrontend/model/roomslistmodel.h \ |
105 ../QTfrontend/ui/dialog/input_password.h \ |
99 ../QTfrontend/ui/dialog/input_password.h \ |
106 ../QTfrontend/ui/widget/colorwidget.h \ |
100 ../QTfrontend/ui/widget/colorwidget.h \ |
107 ../QTfrontend/model/HatModel.h \ |
101 ../QTfrontend/model/HatModel.h \ |
108 ../QTfrontend/model/GameStyleModel.h \ |
102 ../QTfrontend/model/GameStyleModel.h \ |
109 ../QTfrontend/util/libav_iteraction.h \ |
|
110 ../QTfrontend/ui/page/pagevideos.h \ |
103 ../QTfrontend/ui/page/pagevideos.h \ |
111 ../QTfrontend/net/recorder.h \ |
104 ../QTfrontend/net/recorder.h \ |
112 ../QTfrontend/ui/dialog/ask_quit.h \ |
105 ../QTfrontend/ui/dialog/ask_quit.h \ |
113 ../QTfrontend/ui/dialog/upload_video.h \ |
106 ../QTfrontend/ui/dialog/upload_video.h \ |
114 ../QTfrontend/campaign.h \ |
107 ../QTfrontend/campaign.h \ |
115 ../QTfrontend/model/playerslistmodel.h \ |
108 ../QTfrontend/model/playerslistmodel.h \ |
|
109 ../QTfrontend/util/LibavInteraction.h \ |
116 ../QTfrontend/util/FileEngine.h |
110 ../QTfrontend/util/FileEngine.h |
117 |
111 |
118 SOURCES += ../QTfrontend/model/ammoSchemeModel.cpp \ |
112 SOURCES += ../QTfrontend/model/ammoSchemeModel.cpp \ |
119 ../QTfrontend/model/MapModel.cpp \ |
113 ../QTfrontend/model/MapModel.cpp \ |
120 ../QTfrontend/model/ThemeModel.cpp \ |
114 ../QTfrontend/model/ThemeModel.cpp \ |
194 ../QTfrontend/model/roomslistmodel.cpp \ |
188 ../QTfrontend/model/roomslistmodel.cpp \ |
195 ../QTfrontend/ui/dialog/input_password.cpp \ |
189 ../QTfrontend/ui/dialog/input_password.cpp \ |
196 ../QTfrontend/ui/widget/colorwidget.cpp \ |
190 ../QTfrontend/ui/widget/colorwidget.cpp \ |
197 ../QTfrontend/model/HatModel.cpp \ |
191 ../QTfrontend/model/HatModel.cpp \ |
198 ../QTfrontend/model/GameStyleModel.cpp \ |
192 ../QTfrontend/model/GameStyleModel.cpp \ |
199 ../QTfrontend/util/libav_iteraction.cpp \ |
|
200 ../QTfrontend/ui/page/pagevideos.cpp \ |
193 ../QTfrontend/ui/page/pagevideos.cpp \ |
201 ../QTfrontend/net/recorder.cpp \ |
194 ../QTfrontend/net/recorder.cpp \ |
202 ../QTfrontend/ui/dialog/ask_quit.cpp \ |
195 ../QTfrontend/ui/dialog/ask_quit.cpp \ |
203 ../QTfrontend/ui/dialog/upload_video.cpp \ |
196 ../QTfrontend/ui/dialog/upload_video.cpp \ |
204 ../QTfrontend/campaign.cpp \ |
197 ../QTfrontend/campaign.cpp \ |
205 ../QTfrontend/model/playerslistmodel.cpp \ |
198 ../QTfrontend/model/playerslistmodel.cpp \ |
|
199 ../QTfrontend/util/LibavInteraction.cpp \ |
206 ../QTfrontend/util/FileEngine.cpp |
200 ../QTfrontend/util/FileEngine.cpp |
207 |
201 |
208 |
202 |
209 win32 { |
203 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_ar.ts \ |
210 SOURCES += ../QTfrontend/xfire.cpp |
204 ../share/hedgewars/Data/Locale/hedgewars_bg.ts \ |
211 } |
205 ../share/hedgewars/Data/Locale/hedgewars_cs.ts \ |
212 |
206 ../share/hedgewars/Data/Locale/hedgewars_de.ts \ |
213 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_ar.ts |
207 ../share/hedgewars/Data/Locale/hedgewars_en.ts \ |
214 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_bg.ts |
208 ../share/hedgewars/Data/Locale/hedgewars_es.ts \ |
215 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_cs.ts |
209 ../share/hedgewars/Data/Locale/hedgewars_fi.ts \ |
216 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_de.ts |
210 ../share/hedgewars/Data/Locale/hedgewars_fr.ts \ |
217 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_en.ts |
211 ../share/hedgewars/Data/Locale/hedgewars_hu.ts \ |
218 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_es.ts |
212 ../share/hedgewars/Data/Locale/hedgewars_it.ts \ |
219 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_fi.ts |
213 ../share/hedgewars/Data/Locale/hedgewars_ja.ts \ |
220 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_fr.ts |
214 ../share/hedgewars/Data/Locale/hedgewars_ko.ts \ |
221 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_hu.ts |
215 ../share/hedgewars/Data/Locale/hedgewars_lt.ts \ |
222 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_it.ts |
216 ../share/hedgewars/Data/Locale/hedgewars_nl.ts \ |
223 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_ja.ts |
217 ../share/hedgewars/Data/Locale/hedgewars_pl.ts \ |
224 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_ko.ts |
218 ../share/hedgewars/Data/Locale/hedgewars_pt_BR.ts \ |
225 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_lt.ts |
219 ../share/hedgewars/Data/Locale/hedgewars_pt_PT.ts \ |
226 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_nl.ts |
220 ../share/hedgewars/Data/Locale/hedgewars_ru.ts \ |
227 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_pl.ts |
221 ../share/hedgewars/Data/Locale/hedgewars_sk.ts \ |
228 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_pt_BR.ts |
222 ../share/hedgewars/Data/Locale/hedgewars_sv.ts \ |
229 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_pt_PT.ts |
223 ../share/hedgewars/Data/Locale/hedgewars_tr_TR.ts \ |
230 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_ru.ts |
224 ../share/hedgewars/Data/Locale/hedgewars_uk.ts \ |
231 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_sk.ts |
225 ../share/hedgewars/Data/Locale/hedgewars_zh_CN.ts \ |
232 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_sv.ts |
226 ../share/hedgewars/Data/Locale/hedgewars_zh_TW.ts |
233 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_tr_TR.ts |
|
234 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_uk.ts |
|
235 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_zh_CN.ts |
|
236 TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_zh_TW.ts |
|
237 |
227 |
238 RESOURCES += ../QTfrontend/hedgewars.qrc |
228 RESOURCES += ../QTfrontend/hedgewars.qrc |
239 |
229 |
240 LIBS += -L../bin -lquazip -lphysfs |
230 LIBS += -L../bin -lquazip -lphysfs |
241 |
231 |
242 !macx { |
232 macx { |
243 LIBS += -lSDL -lSDL_mixer |
|
244 } else { |
|
245 QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.6 |
233 QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.6 |
246 QMAKE_MAC_SDK=/Developer/SDKs/MacOSX10.6.sdk |
234 QMAKE_MAC_SDK=/Developer/SDKs/MacOSX10.6.sdk |
247 |
235 |
248 OBJECTIVE_SOURCES += ../QTfrontend/*.m ../QTfrontend/*.mm |
236 OBJECTIVE_SOURCES += ../QTfrontend/*.m ../QTfrontend/*.mm |
249 SOURCES += ../QTfrontend/AutoUpdater.cpp ../QTfrontend/InstallController.cpp \ |
237 SOURCES += ../QTfrontend/AutoUpdater.cpp ../QTfrontend/InstallController.cpp \ |