QTfrontend/hedgewars.pro
author unc0rr
Wed, 15 Oct 2008 15:02:39 +0000
changeset 1356 77ab8735401d
parent 1310 4616e15d566f
child 1369 f5b1b3fd70cc
permissions -rw-r--r--
Share chat between frontend and engine
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
	   netserverslist.h \
555
0376fdcc6322 Get possible screen resolutions from SDL library
unc0rr
parents: 543
diff changeset
    42
           chatwidget.h \
579
94db15de0392 - Some changes to make build process clear
unc0rr
parents: 555
diff changeset
    43
           SDLs.h \
94db15de0392 - Some changes to make build process clear
unc0rr
parents: 555
diff changeset
    44
           playrecordpage.h \
597
ec5f057ab268 kdevelop project add, initial weapons scheme button
displacer
parents: 579
diff changeset
    45
           hwconsts.h \
612
333d095319de abstract class for items container (hedgehogs num, bullets, etc.)
displacer
parents: 597
diff changeset
    46
           selectWeapon.h \
670
b4cc7ac9011f Fix project and translate more entries
unc0rr
parents: 632
diff changeset
    47
           itemNum.h \
1026
a415f436fe3a Add German translation
unc0rr
parents: 670
diff changeset
    48
           input_ip.h
a415f436fe3a Add German translation
unc0rr
parents: 670
diff changeset
    49
543
465e2ec8f05f - Better randomness of placing hedgehogs on the land
unc0rr
parents: 539
diff changeset
    50
SOURCES += binds.cpp \
539
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents: 461
diff changeset
    51
           game.cpp \
52
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
    52
           main.cpp \
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
    53
           hwform.cpp \
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
    54
           team.cpp \
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
    55
           teamselect.cpp \
63
27e2b5bb6d4b Scroll added to team control widget
displacer
parents: 52
diff changeset
    56
           teamselhelper.cpp \
27e2b5bb6d4b Scroll added to team control widget
displacer
parents: 52
diff changeset
    57
           frameTeam.cpp \
84
0f6669da2fcb Start rewrite ui
unc0rr
parents: 63
diff changeset
    58
           vertScrollArea.cpp \
85
44d9045b26ff New GameCFGWidget. Now it's possible to set forts mode from ui
unc0rr
parents: 84
diff changeset
    59
           gameuiconfig.cpp \
44d9045b26ff New GameCFGWidget. Now it's possible to set forts mode from ui
unc0rr
parents: 84
diff changeset
    60
           ui_hwform.cpp \
87
ff213e443336 Convert all pages to classes
unc0rr
parents: 86
diff changeset
    61
           gamecfgwidget.cpp \
93
c21ff3af56cf - small fix to translation
unc0rr
parents: 87
diff changeset
    62
           pages.cpp \
132
2d0f404cdf05 first hedgehogs number selection added
displacer
parents: 127
diff changeset
    63
           SquareLabel.cpp \
164
92cff18a3ab6 first map preview added (still experimental)
displacer
parents: 132
diff changeset
    64
           hedgehogerWidget.cpp \
92cff18a3ab6 first map preview added (still experimental)
displacer
parents: 132
diff changeset
    65
           hwmap.cpp \
177
c67c15e6fae3 prepare uniting tcp classes
displacer
parents: 164
diff changeset
    66
           mapContainer.cpp \
187
96c3154efee5 "About" page, not yet filled with content
unc0rr
parents: 177
diff changeset
    67
           tcpBase.cpp \
239
f9adf3c73bed 'Proto' class to make things easier
unc0rr
parents: 221
diff changeset
    68
           about.cpp \
297
279e10ec31b4 'Show FPS' and 'FPS limit' options
unc0rr
parents: 239
diff changeset
    69
           proto.cpp \
314
83773ccf4f09 client/server net pre-alpha
displacer
parents: 297
diff changeset
    70
           fpsedit.cpp \
83773ccf4f09 client/server net pre-alpha
displacer
parents: 297
diff changeset
    71
           netserver.cpp \
420
6cdfc07dceed netserver and netonnectedclient splited to different files
displacer
parents: 412
diff changeset
    72
           netconnectedclient.cpp \
412
2ddcc3e3e644 udp server detecting experimental version
displacer
parents: 314
diff changeset
    73
           newnetclient.cpp \
2ddcc3e3e644 udp server detecting experimental version
displacer
parents: 314
diff changeset
    74
           netudpserver.cpp \
461
105af110b0e6 chatWidget with layout
displacer
parents: 442
diff changeset
    75
           netudpwidget.cpp \
1026
a415f436fe3a Add German translation
unc0rr
parents: 670
diff changeset
    76
	   netserverslist.cpp \
555
0376fdcc6322 Get possible screen resolutions from SDL library
unc0rr
parents: 543
diff changeset
    77
           chatwidget.cpp \
579
94db15de0392 - Some changes to make build process clear
unc0rr
parents: 555
diff changeset
    78
           SDLs.cpp \
94db15de0392 - Some changes to make build process clear
unc0rr
parents: 555
diff changeset
    79
           playrecordpage.cpp \
597
ec5f057ab268 kdevelop project add, initial weapons scheme button
displacer
parents: 579
diff changeset
    80
           hwconsts.cpp \
612
333d095319de abstract class for items container (hedgehogs num, bullets, etc.)
displacer
parents: 597
diff changeset
    81
           selectWeapon.cpp \
670
b4cc7ac9011f Fix project and translate more entries
unc0rr
parents: 632
diff changeset
    82
           itemNum.cpp \
1026
a415f436fe3a Add German translation
unc0rr
parents: 670
diff changeset
    83
	   input_ip.cpp
52
ae2950c5465c - Rename frontend to hedgewars and compile it to engine directory
unc0rr
parents: 50
diff changeset
    84
1130
aceef9d93f5d - Update russian translation
unc0rr
parents: 1059
diff changeset
    85
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_bg.ts
1026
a415f436fe3a Add German translation
unc0rr
parents: 670
diff changeset
    86
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_de.ts
1059
57a248ff3832 Oops, forgot translation file
unc0rr
parents: 1026
diff changeset
    87
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_fr.ts
1026
a415f436fe3a Add German translation
unc0rr
parents: 670
diff changeset
    88
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_it.ts
a415f436fe3a Add German translation
unc0rr
parents: 670
diff changeset
    89
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_pl.ts
442
57ed1444606e - Fix bad fix from previous revision .)
unc0rr
parents: 420
diff changeset
    90
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_ru.ts
1130
aceef9d93f5d - Update russian translation
unc0rr
parents: 1059
diff changeset
    91
TRANSLATIONS += ../share/hedgewars/Data/Locale/hedgewars_sk.ts
1258
2a9843339910 - Perform lupdate-qt4 && lrelease-qt4
unc0rr
parents: 1130
diff changeset
    92
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
    93
63
27e2b5bb6d4b Scroll added to team control widget
displacer
parents: 52
diff changeset
    94
RESOURCES += hedgewars.qrc
555
0376fdcc6322 Get possible screen resolutions from SDL library
unc0rr
parents: 543
diff changeset
    95
0376fdcc6322 Get possible screen resolutions from SDL library
unc0rr
parents: 543
diff changeset
    96
LIBS += libSDL