QTfrontend/hedgewars.pro
author unc0rr
Mon, 29 Sep 2008 22:14:23 +0000
changeset 1301 c6fe8a4bfd34
parent 1258 2a9843339910
child 1310 4616e15d566f
permissions -rw-r--r--
Fix a bug screwing team selection up in network game (REMOVETEAM message doesn't have teamID, and after removing the team QMap still contains old info, when add and remove team with the same name, total hedgehogs number will be decreased by first team hh number)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
21
dff476dcaaa3 - Many improvements to frontend
unc0rr
parents:
diff changeset
     1
TEMPLATE = app
52
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
     2
TARGET = hedgewars
21
dff476dcaaa3 - Many improvements to frontend
unc0rr
parents:
diff changeset
     3
DEPENDPATH += .
dff476dcaaa3 - Many improvements to frontend
unc0rr
parents:
diff changeset
     4
INCLUDEPATH += .
1026
a415f436fe3a Add German translation
unc0rr
parents: 670
diff changeset
     5
DESTDIR = ../bin
52
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
     6
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
     7
win32 {
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
     8
	RC_FILE	= ./res/hedgewars.rc
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
     9
}
21
dff476dcaaa3 - Many improvements to frontend
unc0rr
parents:
diff changeset
    10
670
b4cc7ac9011f Fix project and translate more entries
unc0rr
parents: 632
diff changeset
    11
QT += network svg xml
21
dff476dcaaa3 - Many improvements to frontend
unc0rr
parents:
diff changeset
    12
52
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
    13
HEADERS += binds.h \
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
    14
           game.h \
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
    15
           hwform.h \
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
    16
           sdlkeys.h \
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
    17
           team.h \
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
    18
           teamselect.h \
63
27e2b5bb6d4b Scroll added to team control widget
displacer
parents: 52
diff changeset
    19
           teamselhelper.h \
27e2b5bb6d4b Scroll added to team control widget
displacer
parents: 52
diff changeset
    20
           frameTeam.h \
84
0f6669da2fcb Start rewrite ui
unc0rr
parents: 63
diff changeset
    21
           vertScrollArea.h \
85
44d9045b26ff New GameCFGWidget. Now it's possible to set forts mode from ui
unc0rr
parents: 84
diff changeset
    22
           gameuiconfig.h \
44d9045b26ff New GameCFGWidget. Now it's possible to set forts mode from ui
unc0rr
parents: 84
diff changeset
    23
           ui_hwform.h \
86
664b536a1c27 Predefined teams, 'simple game' doesn't need to create team
unc0rr
parents: 85
diff changeset
    24
           gamecfgwidget.h \
87
ff213e443336 Convert all pages to classes
unc0rr
parents: 86
diff changeset
    25
           predefteams.h \
93
c21ff3af56cf - small fix to translation
unc0rr
parents: 87
diff changeset
    26
           pages.h \
132
2d0f404cdf05 first hedgehogs number selection added
displacer
parents: 127
diff changeset
    27
           SquareLabel.h \
164
92cff18a3ab6 first map preview added (still experimental)
displacer
parents: 132
diff changeset
    28
           hedgehogerWidget.h \
92cff18a3ab6 first map preview added (still experimental)
displacer
parents: 132
diff changeset
    29
           hwmap.h \
177
c67c15e6fae3 prepare uniting tcp classes
displacer
parents: 164
diff changeset
    30
           mapContainer.h \
187
96c3154efee5 "About" page, not yet filled with content
unc0rr
parents: 177
diff changeset
    31
           tcpBase.h \
208
a049157d673a Implement Knowledge Base for libs/compilers bugs
unc0rr
parents: 187
diff changeset
    32
           about.h \
239
f9adf3c73bed 'Proto' class to make things easier
unc0rr
parents: 221
diff changeset
    33
           KB.h \
297
279e10ec31b4 'Show FPS' and 'FPS limit' options
unc0rr
parents: 239
diff changeset
    34
           proto.h \
314
83773ccf4f09 client/server net pre-alpha
displacer
parents: 297
diff changeset
    35
           fpsedit.h \
83773ccf4f09 client/server net pre-alpha
displacer
parents: 297
diff changeset
    36
           netserver.h \
420
6cdfc07dceed netserver and netonnectedclient splited to different files
displacer
parents: 412
diff changeset
    37
           netconnectedclient.h \
412
2ddcc3e3e644 udp server detecting experimental version
displacer
parents: 314
diff changeset
    38
           newnetclient.h \
2ddcc3e3e644 udp server detecting experimental version
displacer
parents: 314
diff changeset
    39
           netudpserver.h \
461
105af110b0e6 chatWidget with layout
displacer
parents: 442
diff changeset
    40
           netudpwidget.h \
1026
a415f436fe3a Add German translation
unc0rr
parents: 670
diff changeset
    41
	   netwwwwidget.h \
a415f436fe3a Add German translation
unc0rr
parents: 670
diff changeset
    42
	   netserverslist.h \
555
0376fdcc6322 Get possible screen resolutions from SDL library
unc0rr
parents: 543
diff changeset
    43
           chatwidget.h \
579
94db15de0392 - Some changes to make build process clear
unc0rr
parents: 555
diff changeset
    44
           SDLs.h \
94db15de0392 - Some changes to make build process clear
unc0rr
parents: 555
diff changeset
    45
           playrecordpage.h \
597
ec5f057ab268 kdevelop project add, initial weapons scheme button
displacer
parents: 579
diff changeset
    46
           hwconsts.h \
612
333d095319de abstract class for items container (hedgehogs num, bullets, etc.)
displacer
parents: 597
diff changeset
    47
           selectWeapon.h \
670
b4cc7ac9011f Fix project and translate more entries
unc0rr
parents: 632
diff changeset
    48
           itemNum.h \
1026
a415f436fe3a Add German translation
unc0rr
parents: 670
diff changeset
    49
           input_ip.h
a415f436fe3a Add German translation
unc0rr
parents: 670
diff changeset
    50
543
465e2ec8f05f - Better randomness of placing hedgehogs on the land
unc0rr
parents: 539
diff changeset
    51
SOURCES += binds.cpp \
539
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents: 461
diff changeset
    52
           game.cpp \
52
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
    53
           main.cpp \
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
    54
           hwform.cpp \
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
    55
           team.cpp \
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
    56
           teamselect.cpp \
63
27e2b5bb6d4b Scroll added to team control widget
displacer
parents: 52
diff changeset
    57
           teamselhelper.cpp \
27e2b5bb6d4b Scroll added to team control widget
displacer
parents: 52
diff changeset
    58
           frameTeam.cpp \
84
0f6669da2fcb Start rewrite ui
unc0rr
parents: 63
diff changeset
    59
           vertScrollArea.cpp \
85
44d9045b26ff New GameCFGWidget. Now it's possible to set forts mode from ui
unc0rr
parents: 84
diff changeset
    60
           gameuiconfig.cpp \
44d9045b26ff New GameCFGWidget. Now it's possible to set forts mode from ui
unc0rr
parents: 84
diff changeset
    61
           ui_hwform.cpp \
87
ff213e443336 Convert all pages to classes
unc0rr
parents: 86
diff changeset
    62
           gamecfgwidget.cpp \
93
c21ff3af56cf - small fix to translation
unc0rr
parents: 87
diff changeset
    63
           pages.cpp \
132
2d0f404cdf05 first hedgehogs number selection added
displacer
parents: 127
diff changeset
    64
           SquareLabel.cpp \
164
92cff18a3ab6 first map preview added (still experimental)
displacer
parents: 132
diff changeset
    65
           hedgehogerWidget.cpp \
92cff18a3ab6 first map preview added (still experimental)
displacer
parents: 132
diff changeset
    66
           hwmap.cpp \
177
c67c15e6fae3 prepare uniting tcp classes
displacer
parents: 164
diff changeset
    67
           mapContainer.cpp \
187
96c3154efee5 "About" page, not yet filled with content
unc0rr
parents: 177
diff changeset
    68
           tcpBase.cpp \
239
f9adf3c73bed 'Proto' class to make things easier
unc0rr
parents: 221
diff changeset
    69
           about.cpp \
297
279e10ec31b4 'Show FPS' and 'FPS limit' options
unc0rr
parents: 239
diff changeset
    70
           proto.cpp \
314
83773ccf4f09 client/server net pre-alpha
displacer
parents: 297
diff changeset
    71
           fpsedit.cpp \
83773ccf4f09 client/server net pre-alpha
displacer
parents: 297
diff changeset
    72
           netserver.cpp \
420
6cdfc07dceed netserver and netonnectedclient splited to different files
displacer
parents: 412
diff changeset
    73
           netconnectedclient.cpp \
412
2ddcc3e3e644 udp server detecting experimental version
displacer
parents: 314
diff changeset
    74
           newnetclient.cpp \
2ddcc3e3e644 udp server detecting experimental version
displacer
parents: 314
diff changeset
    75
           netudpserver.cpp \
461
105af110b0e6 chatWidget with layout
displacer
parents: 442
diff changeset
    76
           netudpwidget.cpp \
1026
a415f436fe3a Add German translation
unc0rr
parents: 670
diff changeset
    77
	   netwwwwidget.cpp \
a415f436fe3a Add German translation
unc0rr
parents: 670
diff changeset
    78
	   netserverslist.cpp \
555
0376fdcc6322 Get possible screen resolutions from SDL library
unc0rr
parents: 543
diff changeset
    79
           chatwidget.cpp \
579
94db15de0392 - Some changes to make build process clear
unc0rr
parents: 555
diff changeset
    80
           SDLs.cpp \
94db15de0392 - Some changes to make build process clear
unc0rr
parents: 555
diff changeset
    81
           playrecordpage.cpp \
597
ec5f057ab268 kdevelop project add, initial weapons scheme button
displacer
parents: 579
diff changeset
    82
           hwconsts.cpp \
612
333d095319de abstract class for items container (hedgehogs num, bullets, etc.)
displacer
parents: 597
diff changeset
    83
           selectWeapon.cpp \
670
b4cc7ac9011f Fix project and translate more entries
unc0rr
parents: 632
diff changeset
    84
           itemNum.cpp \
1026
a415f436fe3a Add German translation
unc0rr
parents: 670
diff changeset
    85
	   input_ip.cpp
52
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
    86
1130
aceef9d93f5d - Update russian translation
unc0rr
parents: 1059
diff changeset
    87
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_bg.ts
1026
a415f436fe3a Add German translation
unc0rr
parents: 670
diff changeset
    88
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_de.ts
1059
57a248ff3832 Oops, forgot translation file
unc0rr
parents: 1026
diff changeset
    89
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_fr.ts
1026
a415f436fe3a Add German translation
unc0rr
parents: 670
diff changeset
    90
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_it.ts
a415f436fe3a Add German translation
unc0rr
parents: 670
diff changeset
    91
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_pl.ts
442
57ed1444606e - Fix bad fix from previous revision .)
unc0rr
parents: 420
diff changeset
    92
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_ru.ts
1130
aceef9d93f5d - Update russian translation
unc0rr
parents: 1059
diff changeset
    93
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_sk.ts
1258
2a9843339910 - Perform lupdate-qt4 && lrelease-qt4
unc0rr
parents: 1130
diff changeset
    94
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_uk.ts
52
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
    95
63
27e2b5bb6d4b Scroll added to team control widget
displacer
parents: 52
diff changeset
    96
RESOURCES += hedgewars.qrc
555
0376fdcc6322 Get possible screen resolutions from SDL library
unc0rr
parents: 543
diff changeset
    97
0376fdcc6322 Get possible screen resolutions from SDL library
unc0rr
parents: 543
diff changeset
    98
LIBS += libSDL