project_files/hedgewars.pro
author sheepluva
Tue, 04 Sep 2012 13:18:26 +0200
changeset 7669 a85e1c167b69
parent 7639 41e6de947531
child 7723 ca05b576ec74
permissions -rw-r--r--
I didn't want to do this since it seems less clean, but... moving the stats-fix into CheckForWin, since that function is the one sending the damage stats (whyyyy?) therefore it's not sufficient to update stats after calling it, some of the stats won't be transfered to frontend then
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2522
42986b9ebc74 moves project files to proper directory
koda
parents:
diff changeset
     1
TEMPLATE = app
42986b9ebc74 moves project files to proper directory
koda
parents:
diff changeset
     2
TARGET = hedgewars
42986b9ebc74 moves project files to proper directory
koda
parents:
diff changeset
     3
DEPENDPATH += ../QTfrontend/
42986b9ebc74 moves project files to proper directory
koda
parents:
diff changeset
     4
INCLUDEPATH += ../QTfrontend/
6071
212e5a5eadeb Fix build with .pro file
unc0rr
parents: 6064
diff changeset
     5
INCLUDEPATH += ../QTfrontend/model
212e5a5eadeb Fix build with .pro file
unc0rr
parents: 6064
diff changeset
     6
INCLUDEPATH += ../QTfrontend/ui
212e5a5eadeb Fix build with .pro file
unc0rr
parents: 6064
diff changeset
     7
INCLUDEPATH += ../QTfrontend/ui/widget
212e5a5eadeb Fix build with .pro file
unc0rr
parents: 6064
diff changeset
     8
INCLUDEPATH += ../QTfrontend/ui/page
212e5a5eadeb Fix build with .pro file
unc0rr
parents: 6064
diff changeset
     9
INCLUDEPATH += ../QTfrontend/ui/dialog
212e5a5eadeb Fix build with .pro file
unc0rr
parents: 6064
diff changeset
    10
INCLUDEPATH += ../QTfrontend/net
212e5a5eadeb Fix build with .pro file
unc0rr
parents: 6064
diff changeset
    11
INCLUDEPATH += ../QTfrontend/util
4878
c310bab60b94 Update frontend's project file
unc0rr
parents: 4707
diff changeset
    12
INCLUDEPATH += /usr/local/include/SDL
5268
eedc0f8ed38b Small stub web view that I'm hoping to use in conjunction with ~/.hedgewars/Data - I'd like to link to a page on hedgewars.org, intercept linkClicked, fetch zip files, then unpack the structure under Data. Just checking this in so it doesn't clutter up project. Also tidied up the .pro a bit, even though we aren't really using it for much anymore. Should in theory be able to do a build now.
nemo
parents: 5094
diff changeset
    13
INCLUDEPATH += /usr/include/SDL
5754
583b7a683b17 - Implement progressbars to show download progress
unc0rr
parents: 5620
diff changeset
    14
INCLUDEPATH += ../misc/quazip/
4878
c310bab60b94 Update frontend's project file
unc0rr
parents: 4707
diff changeset
    15
2522
42986b9ebc74 moves project files to proper directory
koda
parents:
diff changeset
    16
DESTDIR = .
42986b9ebc74 moves project files to proper directory
koda
parents:
diff changeset
    17
42986b9ebc74 moves project files to proper directory
koda
parents:
diff changeset
    18
win32 {
6575
b92d7c144038 hedgewars.pro formatting and removal of the last pageoptions hr
koda
parents: 6574
diff changeset
    19
    RC_FILE = ../QTfrontend/hedgewars.rc
2522
42986b9ebc74 moves project files to proper directory
koda
parents:
diff changeset
    20
}
42986b9ebc74 moves project files to proper directory
koda
parents:
diff changeset
    21
2525
e6cdc0251cd1 remove the svg dependency
koda
parents: 2523
diff changeset
    22
QT += network
5268
eedc0f8ed38b Small stub web view that I'm hoping to use in conjunction with ~/.hedgewars/Data - I'd like to link to a page on hedgewars.org, intercept linkClicked, fetch zip files, then unpack the structure under Data. Just checking this in so it doesn't clutter up project. Also tidied up the .pro a bit, even though we aren't really using it for much anymore. Should in theory be able to do a build now.
nemo
parents: 5094
diff changeset
    23
QT += webkit
2522
42986b9ebc74 moves project files to proper directory
koda
parents:
diff changeset
    24
6937
7f77fa908a4e messing with the theme model a bit (gets now auto-updated after DLC download too)
sheepluva
parents: 6930
diff changeset
    25
HEADERS += ../QTfrontend/model/ThemeModel.h \
6938
217ed62e872c MapModel, various cleanups. TODO/FIXME: QComboBox separator not working with custom models
sheepluva
parents: 6937
diff changeset
    26
    ../QTfrontend/model/MapModel.h \
6063
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    27
    ../QTfrontend/model/ammoSchemeModel.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    28
    ../QTfrontend/model/netserverslist.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    29
    ../QTfrontend/ui/page/pagedrawmap.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    30
    ../QTfrontend/ui/page/pagedata.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    31
    ../QTfrontend/ui/page/pagetraining.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    32
    ../QTfrontend/ui/page/pageselectweapon.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    33
    ../QTfrontend/ui/page/pagesingleplayer.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    34
    ../QTfrontend/ui/page/pagenettype.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    35
    ../QTfrontend/ui/page/pageingame.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    36
    ../QTfrontend/ui/page/pageadmin.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    37
    ../QTfrontend/ui/page/pagescheme.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    38
    ../QTfrontend/ui/page/pagemultiplayer.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    39
    ../QTfrontend/ui/page/pageplayrecord.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    40
    ../QTfrontend/ui/page/pagemain.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    41
    ../QTfrontend/ui/page/pageoptions.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    42
    ../QTfrontend/ui/page/pagenetgame.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    43
    ../QTfrontend/ui/page/pageeditteam.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    44
    ../QTfrontend/ui/page/pageconnecting.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    45
    ../QTfrontend/ui/page/pageroomslist.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    46
    ../QTfrontend/ui/page/pagenet.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    47
    ../QTfrontend/ui/page/pagecampaign.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    48
    ../QTfrontend/ui/page/pageinfo.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    49
    ../QTfrontend/ui/page/pagenetserver.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    50
    ../QTfrontend/ui/page/pagegamestats.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    51
    ../QTfrontend/ui/dialog/input_ip.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    52
    ../QTfrontend/ui/qaspectratiolayout.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    53
    ../QTfrontend/ui/widget/bgwidget.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    54
    ../QTfrontend/ui/widget/fpsedit.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    55
    ../QTfrontend/ui/widget/FreqSpinBox.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    56
    ../QTfrontend/ui/widget/igbox.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    57
    ../QTfrontend/ui/widget/chatwidget.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    58
    ../QTfrontend/ui/widget/togglebutton.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    59
    ../QTfrontend/ui/widget/SquareLabel.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    60
    ../QTfrontend/ui/widget/itemNum.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    61
    ../QTfrontend/ui/widget/frameTeam.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    62
    ../QTfrontend/ui/widget/teamselect.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    63
    ../QTfrontend/ui/widget/vertScrollArea.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    64
    ../QTfrontend/ui/widget/about.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    65
    ../QTfrontend/ui/widget/teamselhelper.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    66
    ../QTfrontend/ui/widget/drawmapwidget.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    67
    ../QTfrontend/ui/widget/databrowser.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    68
    ../QTfrontend/ui/widget/hedgehogerWidget.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    69
    ../QTfrontend/ui/widget/selectWeapon.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    70
    ../QTfrontend/ui/widget/weaponItem.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    71
    ../QTfrontend/ui/widget/gamecfgwidget.h \
6157
9c474b8a8b5e move this widget into the widget dir
sheepluva
parents: 6151
diff changeset
    72
    ../QTfrontend/ui/widget/mapContainer.h \
6237
a66029015c18 whoopsy, my bad (segfault due to accepting empty lines)
sheepluva
parents: 6223
diff changeset
    73
    ../QTfrontend/ui/widget/HistoryLineEdit.h \
6147
b4d7d8d62feb feature-pimpin'-up the chat input line in frontend:
sheepluva
parents: 6071
diff changeset
    74
    ../QTfrontend/ui/widget/SmartLineEdit.h \
6930
d187ea93fc4f renaming HWDataManager -> DataManager
sheepluva
parents: 6910
diff changeset
    75
    ../QTfrontend/util/DataManager.h \
6063
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    76
    ../QTfrontend/net/netregister.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    77
    ../QTfrontend/net/netserver.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    78
    ../QTfrontend/net/netudpwidget.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    79
    ../QTfrontend/net/tcpBase.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    80
    ../QTfrontend/net/proto.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    81
    ../QTfrontend/net/newnetclient.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    82
    ../QTfrontend/net/netudpserver.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    83
    ../QTfrontend/net/hwmap.h \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
    84
    ../QTfrontend/util/namegen.h \
6175
a80833ddaef0 moving a file around, fixing a png, etc.
sheepluva
parents: 6165
diff changeset
    85
    ../QTfrontend/ui/page/AbstractPage.h \
6064
sheepluva
parents: 6063
diff changeset
    86
    ../QTfrontend/drawmapscene.h \
sheepluva
parents: 6063
diff changeset
    87
    ../QTfrontend/game.h \
sheepluva
parents: 6063
diff changeset
    88
    ../QTfrontend/gameuiconfig.h \
sheepluva
parents: 6063
diff changeset
    89
    ../QTfrontend/HWApplication.h \
sheepluva
parents: 6063
diff changeset
    90
    ../QTfrontend/hwform.h \
6165
6fe3e922246e moving and renaming SDLs.*, making it a singleton; cleaning up class responsibilties wrt SDLInteraction; some comments
sheepluva
parents: 6159
diff changeset
    91
    ../QTfrontend/util/SDLInteraction.h \
6064
sheepluva
parents: 6063
diff changeset
    92
    ../QTfrontend/team.h \
sheepluva
parents: 6063
diff changeset
    93
    ../QTfrontend/achievements.h \
sheepluva
parents: 6063
diff changeset
    94
    ../QTfrontend/binds.h \
sheepluva
parents: 6063
diff changeset
    95
    ../QTfrontend/ui_hwform.h \
6575
b92d7c144038 hedgewars.pro formatting and removal of the last pageoptions hr
koda
parents: 6574
diff changeset
    96
    ../QTfrontend/KB.h \
6064
sheepluva
parents: 6063
diff changeset
    97
    ../QTfrontend/hwconsts.h \
6477
ad5741c252b9 GCI task: describez
Oranger
parents: 6237
diff changeset
    98
    ../QTfrontend/sdlkeys.h \
6572
0d0af531c1c7 GCI task: ping
bovi
parents: 6478
diff changeset
    99
    ../QTfrontend/ui/mouseoverfilter.h \
0d0af531c1c7 GCI task: ping
bovi
parents: 6478
diff changeset
   100
    ../QTfrontend/ui/qpushbuttonwithsound.h \
6574
ec059b55aa72 GCI task: stars
bovi
parents: 6572
diff changeset
   101
    ../QTfrontend/ui/widget/qpushbuttonwithsound.h \
6732
c906dc78091f Start switching to rooms list model. To be continued.
unc0rr
parents: 6677
diff changeset
   102
    ../QTfrontend/ui/page/pagefeedback.h \
6910
ea058558c68b add a checkbox for the password field prompt (issue 316)
Stepan777
parents: 6732
diff changeset
   103
    ../QTfrontend/model/roomslistmodel.h \
7130
fcab1fd02bc6 - Allow switching colors with mouse wheel
unc0rr
parents: 6938
diff changeset
   104
    ../QTfrontend/ui/dialog/input_password.h \
fcab1fd02bc6 - Allow switching colors with mouse wheel
unc0rr
parents: 6938
diff changeset
   105
    ../QTfrontend/ui/widget/colorwidget.h \
fcab1fd02bc6 - Allow switching colors with mouse wheel
unc0rr
parents: 6938
diff changeset
   106
    ../QTfrontend/model/HatModel.h \
7180
53ffc8853008 here it is
Stepan777 <stepik-777@mail.ru>
parents: 7130
diff changeset
   107
    ../QTfrontend/model/GameStyleModel.h \
7235
baa69bd025d9 1. Implement new page in frontend with options for video recording.
Stepan777 <stepik-777@mail.ru>
parents: 7180
diff changeset
   108
    ../QTfrontend/util/libav_iteraction.h \
baa69bd025d9 1. Implement new page in frontend with options for video recording.
Stepan777 <stepik-777@mail.ru>
parents: 7180
diff changeset
   109
    ../QTfrontend/ui/page/pagevideos.h \
7353
0e55228e1303 When there are videos that are being encoded and user tries to quit display dialog with warning.
Stepan777 <stepik-777@mail.ru>
parents: 7235
diff changeset
   110
    ../QTfrontend/net/recorder.h \
7447
01111960a48d uploading to youtube, it works, but user interface is still incomplete
Stepan777 <stepik-777@mail.ru>
parents: 7353
diff changeset
   111
    ../QTfrontend/ui/dialog/ask_quit.h \
7639
41e6de947531 * don't build moc for campaign.h
sheepluva
parents: 7447
diff changeset
   112
    ../QTfrontend/ui/dialog/upload_video.h \
41e6de947531 * don't build moc for campaign.h
sheepluva
parents: 7447
diff changeset
   113
    ../QTfrontend/campaign.h
2543
bf1da5037433 - lupdate && lrelease
unc0rr
parents: 2525
diff changeset
   114
6063
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   115
SOURCES += ../QTfrontend/model/ammoSchemeModel.cpp \
6938
217ed62e872c MapModel, various cleanups. TODO/FIXME: QComboBox separator not working with custom models
sheepluva
parents: 6937
diff changeset
   116
    ../QTfrontend/model/MapModel.cpp \
6937
7f77fa908a4e messing with the theme model a bit (gets now auto-updated after DLC download too)
sheepluva
parents: 6930
diff changeset
   117
    ../QTfrontend/model/ThemeModel.cpp \
6063
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   118
    ../QTfrontend/model/netserverslist.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   119
    ../QTfrontend/ui/qaspectratiolayout.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   120
    ../QTfrontend/ui/page/pagemain.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   121
    ../QTfrontend/ui/page/pagetraining.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   122
    ../QTfrontend/ui/page/pageroomslist.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   123
    ../QTfrontend/ui/page/pagemultiplayer.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   124
    ../QTfrontend/ui/page/pagegamestats.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   125
    ../QTfrontend/ui/page/pagenettype.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   126
    ../QTfrontend/ui/page/pageeditteam.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   127
    ../QTfrontend/ui/page/pagenetgame.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   128
    ../QTfrontend/ui/page/pagedata.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   129
    ../QTfrontend/ui/page/pagedrawmap.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   130
    ../QTfrontend/ui/page/pageplayrecord.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   131
    ../QTfrontend/ui/page/pageselectweapon.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   132
    ../QTfrontend/ui/page/pageingame.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   133
    ../QTfrontend/ui/page/pagenetserver.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   134
    ../QTfrontend/ui/page/pagecampaign.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   135
    ../QTfrontend/ui/page/pageadmin.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   136
    ../QTfrontend/ui/page/pageinfo.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   137
    ../QTfrontend/ui/page/pageconnecting.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   138
    ../QTfrontend/ui/page/pagesingleplayer.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   139
    ../QTfrontend/ui/page/pagenet.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   140
    ../QTfrontend/ui/page/pagescheme.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   141
    ../QTfrontend/ui/page/pageoptions.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   142
    ../QTfrontend/ui/dialog/input_ip.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   143
    ../QTfrontend/ui/widget/igbox.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   144
    ../QTfrontend/ui/widget/selectWeapon.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   145
    ../QTfrontend/ui/widget/FreqSpinBox.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   146
    ../QTfrontend/ui/widget/SquareLabel.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   147
    ../QTfrontend/ui/widget/frameTeam.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   148
    ../QTfrontend/ui/widget/fpsedit.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   149
    ../QTfrontend/ui/widget/databrowser.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   150
    ../QTfrontend/ui/widget/teamselect.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   151
    ../QTfrontend/ui/widget/gamecfgwidget.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   152
    ../QTfrontend/ui/widget/chatwidget.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   153
    ../QTfrontend/ui/widget/itemNum.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   154
    ../QTfrontend/ui/widget/bgwidget.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   155
    ../QTfrontend/ui/widget/about.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   156
    ../QTfrontend/ui/widget/togglebutton.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   157
    ../QTfrontend/ui/widget/vertScrollArea.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   158
    ../QTfrontend/ui/widget/hedgehogerWidget.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   159
    ../QTfrontend/ui/widget/teamselhelper.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   160
    ../QTfrontend/ui/widget/drawmapwidget.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   161
    ../QTfrontend/ui/widget/weaponItem.cpp \
6157
9c474b8a8b5e move this widget into the widget dir
sheepluva
parents: 6151
diff changeset
   162
    ../QTfrontend/ui/widget/mapContainer.cpp \
6151
9fd5b70acb1a give the room name edit box a history of previous room. however I hate that box from the bottom of my heart, it shall dieeeee... later...
sheepluva
parents: 6147
diff changeset
   163
    ../QTfrontend/ui/widget/HistoryLineEdit.cpp \
6147
b4d7d8d62feb feature-pimpin'-up the chat input line in frontend:
sheepluva
parents: 6071
diff changeset
   164
    ../QTfrontend/ui/widget/SmartLineEdit.cpp \
6930
d187ea93fc4f renaming HWDataManager -> DataManager
sheepluva
parents: 6910
diff changeset
   165
    ../QTfrontend/util/DataManager.cpp \
6063
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   166
    ../QTfrontend/net/tcpBase.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   167
    ../QTfrontend/net/netregister.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   168
    ../QTfrontend/net/proto.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   169
    ../QTfrontend/net/hwmap.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   170
    ../QTfrontend/net/netudpserver.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   171
    ../QTfrontend/net/newnetclient.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   172
    ../QTfrontend/net/netudpwidget.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   173
    ../QTfrontend/net/netserver.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   174
    ../QTfrontend/util/namegen.cpp \
6175
a80833ddaef0 moving a file around, fixing a png, etc.
sheepluva
parents: 6165
diff changeset
   175
    ../QTfrontend/ui/page/AbstractPage.cpp \
6063
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   176
    ../QTfrontend/achievements.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   177
    ../QTfrontend/binds.cpp \
4878
c310bab60b94 Update frontend's project file
unc0rr
parents: 4707
diff changeset
   178
    ../QTfrontend/drawmapscene.cpp \
6063
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   179
    ../QTfrontend/game.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   180
    ../QTfrontend/gameuiconfig.cpp \
5289
9d18b61bd3eb - Implement ThemesModel (load theme icons once, store in memory, don't reload from disk every time selection changes)
unc0rr
parents: 5268
diff changeset
   181
    ../QTfrontend/HWApplication.cpp \
6063
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   182
    ../QTfrontend/hwform.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   183
    ../QTfrontend/main.cpp \
6237
a66029015c18 whoopsy, my bad (segfault due to accepting empty lines)
sheepluva
parents: 6223
diff changeset
   184
    ../QTfrontend/util/SDLInteraction.cpp \
6063
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   185
    ../QTfrontend/team.cpp \
d4539514088a update .pro
sheepluva
parents: 5755
diff changeset
   186
    ../QTfrontend/ui_hwform.cpp \
6477
ad5741c252b9 GCI task: describez
Oranger
parents: 6237
diff changeset
   187
    ../QTfrontend/hwconsts.cpp \
6572
0d0af531c1c7 GCI task: ping
bovi
parents: 6478
diff changeset
   188
    ../QTfrontend/ui/mouseoverfilter.cpp \
6574
ec059b55aa72 GCI task: stars
bovi
parents: 6572
diff changeset
   189
    ../QTfrontend/ui/widget/qpushbuttonwithsound.cpp \
6732
c906dc78091f Start switching to rooms list model. To be continued.
unc0rr
parents: 6677
diff changeset
   190
    ../QTfrontend/ui/page/pagefeedback.cpp \
6910
ea058558c68b add a checkbox for the password field prompt (issue 316)
Stepan777
parents: 6732
diff changeset
   191
    ../QTfrontend/model/roomslistmodel.cpp \
7130
fcab1fd02bc6 - Allow switching colors with mouse wheel
unc0rr
parents: 6938
diff changeset
   192
    ../QTfrontend/ui/dialog/input_password.cpp \
fcab1fd02bc6 - Allow switching colors with mouse wheel
unc0rr
parents: 6938
diff changeset
   193
    ../QTfrontend/ui/widget/colorwidget.cpp \
fcab1fd02bc6 - Allow switching colors with mouse wheel
unc0rr
parents: 6938
diff changeset
   194
    ../QTfrontend/model/HatModel.cpp \
7180
53ffc8853008 here it is
Stepan777 <stepik-777@mail.ru>
parents: 7130
diff changeset
   195
    ../QTfrontend/model/GameStyleModel.cpp \
7235
baa69bd025d9 1. Implement new page in frontend with options for video recording.
Stepan777 <stepik-777@mail.ru>
parents: 7180
diff changeset
   196
    ../QTfrontend/util/libav_iteraction.cpp \
baa69bd025d9 1. Implement new page in frontend with options for video recording.
Stepan777 <stepik-777@mail.ru>
parents: 7180
diff changeset
   197
    ../QTfrontend/ui/page/pagevideos.cpp \
7353
0e55228e1303 When there are videos that are being encoded and user tries to quit display dialog with warning.
Stepan777 <stepik-777@mail.ru>
parents: 7235
diff changeset
   198
    ../QTfrontend/net/recorder.cpp \
7447
01111960a48d uploading to youtube, it works, but user interface is still incomplete
Stepan777 <stepik-777@mail.ru>
parents: 7353
diff changeset
   199
    ../QTfrontend/ui/dialog/ask_quit.cpp \
7639
41e6de947531 * don't build moc for campaign.h
sheepluva
parents: 7447
diff changeset
   200
    ../QTfrontend/ui/dialog/upload_video.cpp \
41e6de947531 * don't build moc for campaign.h
sheepluva
parents: 7447
diff changeset
   201
    ../QTfrontend/campaign.cpp
41e6de947531 * don't build moc for campaign.h
sheepluva
parents: 7447
diff changeset
   202
2822
0533562bc3a4 Engine:
smxx
parents: 2821
diff changeset
   203
0533562bc3a4 Engine:
smxx
parents: 2821
diff changeset
   204
win32 {
6575
b92d7c144038 hedgewars.pro formatting and removal of the last pageoptions hr
koda
parents: 6574
diff changeset
   205
    SOURCES += ../QTfrontend/xfire.cpp
2822
0533562bc3a4 Engine:
smxx
parents: 2821
diff changeset
   206
}
2545
853fa5312886 update .pro file, lupdate and smaller italian translation
koda
parents: 2543
diff changeset
   207
4013
c9b20ed3566f An initial arabic translation. The game engine strings, unfortunately, are not mirrored. A bug should probably be filed on that. It maybe necessary to actually flip the text texture generated by SDL.
circoficus
parents: 3918
diff changeset
   208
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_ar.ts 
2545
853fa5312886 update .pro file, lupdate and smaller italian translation
koda
parents: 2543
diff changeset
   209
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_bg.ts 	 
4013
c9b20ed3566f An initial arabic translation. The game engine strings, unfortunately, are not mirrored. A bug should probably be filed on that. It maybe necessary to actually flip the text texture generated by SDL.
circoficus
parents: 3918
diff changeset
   210
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_cs.ts 	 
2545
853fa5312886 update .pro file, lupdate and smaller italian translation
koda
parents: 2543
diff changeset
   211
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_de.ts 	 
853fa5312886 update .pro file, lupdate and smaller italian translation
koda
parents: 2543
diff changeset
   212
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_en.ts 	 
853fa5312886 update .pro file, lupdate and smaller italian translation
koda
parents: 2543
diff changeset
   213
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_es.ts 	 
853fa5312886 update .pro file, lupdate and smaller italian translation
koda
parents: 2543
diff changeset
   214
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_fi.ts 	 
853fa5312886 update .pro file, lupdate and smaller italian translation
koda
parents: 2543
diff changeset
   215
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_fr.ts 	 
3918
916ed485daed Update translations, add a hungarian stub for edge_hog who is volunteering
nemo
parents: 3353
diff changeset
   216
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_hu.ts 	 
2545
853fa5312886 update .pro file, lupdate and smaller italian translation
koda
parents: 2543
diff changeset
   217
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_it.ts 	 
853fa5312886 update .pro file, lupdate and smaller italian translation
koda
parents: 2543
diff changeset
   218
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_ja.ts 	 
4707
1d3b19eabfe7 Add stubs for korean locale, now that we have a volunteer, update locale files
nemo
parents: 4418
diff changeset
   219
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_ko.ts 	 
5620
05445149f2d5 Add Lithuanian Qt translation, add Lukas to game credits
nemo
parents: 5289
diff changeset
   220
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_lt.ts
4418
c4ce66435305 update translations, add Dutch
nemo
parents: 4013
diff changeset
   221
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_nl.ts 	 
2545
853fa5312886 update .pro file, lupdate and smaller italian translation
koda
parents: 2543
diff changeset
   222
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_pl.ts 	 
853fa5312886 update .pro file, lupdate and smaller italian translation
koda
parents: 2543
diff changeset
   223
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_pt_BR.ts 	 
853fa5312886 update .pro file, lupdate and smaller italian translation
koda
parents: 2543
diff changeset
   224
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_pt_PT.ts 	 
853fa5312886 update .pro file, lupdate and smaller italian translation
koda
parents: 2543
diff changeset
   225
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_ru.ts 	 
853fa5312886 update .pro file, lupdate and smaller italian translation
koda
parents: 2543
diff changeset
   226
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_sk.ts 	 
853fa5312886 update .pro file, lupdate and smaller italian translation
koda
parents: 2543
diff changeset
   227
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_sv.ts 	 
853fa5312886 update .pro file, lupdate and smaller italian translation
koda
parents: 2543
diff changeset
   228
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_tr_TR.ts 	 
853fa5312886 update .pro file, lupdate and smaller italian translation
koda
parents: 2543
diff changeset
   229
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_uk.ts 	 
853fa5312886 update .pro file, lupdate and smaller italian translation
koda
parents: 2543
diff changeset
   230
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_zh_CN.ts 	 
2543
bf1da5037433 - lupdate && lrelease
unc0rr
parents: 2525
diff changeset
   231
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_zh_TW.ts
bf1da5037433 - lupdate && lrelease
unc0rr
parents: 2525
diff changeset
   232
2522
42986b9ebc74 moves project files to proper directory
koda
parents:
diff changeset
   233
RESOURCES += ../QTfrontend/hedgewars.qrc
42986b9ebc74 moves project files to proper directory
koda
parents:
diff changeset
   234
5754
583b7a683b17 - Implement progressbars to show download progress
unc0rr
parents: 5620
diff changeset
   235
LIBS += -L../misc/quazip -lquazip
583b7a683b17 - Implement progressbars to show download progress
unc0rr
parents: 5620
diff changeset
   236
2522
42986b9ebc74 moves project files to proper directory
koda
parents:
diff changeset
   237
!macx {
6575
b92d7c144038 hedgewars.pro formatting and removal of the last pageoptions hr
koda
parents: 6574
diff changeset
   238
    LIBS += -lSDL -lSDL_mixer
2522
42986b9ebc74 moves project files to proper directory
koda
parents:
diff changeset
   239
} else {
6575
b92d7c144038 hedgewars.pro formatting and removal of the last pageoptions hr
koda
parents: 6574
diff changeset
   240
    QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.6
b92d7c144038 hedgewars.pro formatting and removal of the last pageoptions hr
koda
parents: 6574
diff changeset
   241
    QMAKE_MAC_SDK=/Developer/SDKs/MacOSX10.6.sdk
2522
42986b9ebc74 moves project files to proper directory
koda
parents:
diff changeset
   242
6575
b92d7c144038 hedgewars.pro formatting and removal of the last pageoptions hr
koda
parents: 6574
diff changeset
   243
    OBJECTIVE_SOURCES += ../QTfrontend/*.m ../QTfrontend/*.mm
b92d7c144038 hedgewars.pro formatting and removal of the last pageoptions hr
koda
parents: 6574
diff changeset
   244
    SOURCES += ../QTfrontend/AutoUpdater.cpp ../QTfrontend/InstallController.cpp \
b92d7c144038 hedgewars.pro formatting and removal of the last pageoptions hr
koda
parents: 6574
diff changeset
   245
               ../../build/QTfrontend/hwconsts.cpp
b92d7c144038 hedgewars.pro formatting and removal of the last pageoptions hr
koda
parents: 6574
diff changeset
   246
    HEADERS += ../QTfrontend/M3InstallController.h ../QTfrontend/M3Panel.h \
b92d7c144038 hedgewars.pro formatting and removal of the last pageoptions hr
koda
parents: 6574
diff changeset
   247
               ../QTfrontend/NSWorkspace_RBAdditions.h ../QTfrontend/AutoUpdater.h \
b92d7c144038 hedgewars.pro formatting and removal of the last pageoptions hr
koda
parents: 6574
diff changeset
   248
               ../QTfrontend/CocoaInitializer.h ../QTfrontend/InstallController.h \
b92d7c144038 hedgewars.pro formatting and removal of the last pageoptions hr
koda
parents: 6574
diff changeset
   249
               ../QTfrontend/SparkleAutoUpdater.h
b92d7c144038 hedgewars.pro formatting and removal of the last pageoptions hr
koda
parents: 6574
diff changeset
   250
b92d7c144038 hedgewars.pro formatting and removal of the last pageoptions hr
koda
parents: 6574
diff changeset
   251
    LIBS += -lobjc -framework AppKit -framework IOKit -framework Foundation -framework SDL -framework SDL_Mixer -framework Sparkle -DSPARKLE_ENABLED
b92d7c144038 hedgewars.pro formatting and removal of the last pageoptions hr
koda
parents: 6574
diff changeset
   252
    INCLUDEPATH += /Library/Frameworks/SDL.framework/Headers /Library/Frameworks/SDL_Mixer.framework/Headers
b92d7c144038 hedgewars.pro formatting and removal of the last pageoptions hr
koda
parents: 6574
diff changeset
   253
    CONFIG += warn_on x86
b92d7c144038 hedgewars.pro formatting and removal of the last pageoptions hr
koda
parents: 6574
diff changeset
   254
    #CONFIG += x86 ppc x86_64 ppc64
2522
42986b9ebc74 moves project files to proper directory
koda
parents:
diff changeset
   255
}
7130
fcab1fd02bc6 - Allow switching colors with mouse wheel
unc0rr
parents: 6938
diff changeset
   256
fcab1fd02bc6 - Allow switching colors with mouse wheel
unc0rr
parents: 6938
diff changeset
   257
FORMS +=