TEMPLATE = app TARGET = hedgewars DEPENDPATH += . INCLUDEPATH += . DESTDIR = ../bin win32 { RC_FILE = ./res/hedgewars.rc } QT += network svg xml HEADERS += KB.h SDLs.h SquareLabel.h \ about.h ammoSchemeModel.h \ bgwidget.h binds.h \ chatwidget.h \ fpsedit.h frameTeam.h \ game.h gamecfgwidget.h gameuiconfig.h \ hats.h hedgehogerWidget.h hwconsts.h hwform.h hwmap.h \ igbox.h input_ip.h itemNum.h \ mapContainer.h misc.h \ namegen.h netregister.h netserver.h netserverslist.h \ netudpserver.h netudpwidget.h newnetclient.h \ pages.h playrecordpage.h predefteams.h proto.h \ sdlkeys.h selectWeapon.h statsPage.h \ tcpBase.h team.h teamselect.h teamselhelper.h togglebutton.h \ ui_hwform.h \ vertScrollArea.h \ weaponItem.h SOURCES += SDLs.cpp SquareLabel.cpp \ about.cpp ammoSchemeModel.cpp \ bgwidget.cpp binds.cpp \ chatwidget.cpp \ fpsedit.cpp frameTeam.cpp \ game.cpp gamecfgwidget.cpp gameuiconfig.cpp \ hats.cpp hedgehogerWidget.cpp hwconsts.cpp hwform.cpp hwmap.cpp \ igbox.cpp input_ip.cpp itemNum.cpp \ main.cpp mapContainer.cpp misc.cpp \ namegen.cpp netregister.cpp netserver.cpp netserverslist.cpp \ netudpserver.cpp netudpwidget.cpp newnetclient.cpp \ pages.cpp playrecordpage.cpp proto.cpp \ selectWeapon.cpp statsPage.cpp \ tcpBase.cpp team.cpp teamselect.cpp teamselhelper.cpp togglebutton.cpp \ ui_hwform.cpp \ vertScrollArea.cpp \ weaponItem.cpp TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_bg.ts TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_de.ts TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_cs.ts TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_en.ts TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_es.ts TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_fi.ts TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_fr.ts TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_it.ts TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_ja.ts TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_pl.ts TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_pt_BR.ts TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_pt_PT.ts TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_ru.ts TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_sk.ts TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_sv.ts TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_tr_TR.ts TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_uk.ts TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_zh_CN.ts TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_zh_TW.ts RESOURCES += hedgewars.qrc !macx{ LIBS += -lSDL -lopenalbridge }else{ LIBS += -framework SDL -framework OpenAL -framework Ogg -framework Vorbis -lopenalbridge INCLUDEPATH += /Library/Frameworks/SDL.framework/Headers CONFIG += warn_on x86 #-framework Sparkle #SOURCES += AutoUpdater.cpp CocoaInitializer.mm SparkleAutoUpdater.mm #HEADERS += AutoUpdater.h CocoaInitializer.h SparkleAutoUpdater.h #CONFIG += x86 ppc x86_64 ppc64 }