work towards new pause and menu systems
[ghostsoverboard] / ghostsoverboard.pro
1 #-------------------------------------------------
2 #
3 # Project created by QtCreator 2011-05-03T17:35:02
4 #
5 #-------------------------------------------------
6
7 QT       += core gui
8 QT      += dbus
9
10 TARGET = ghostsoverboard
11 TEMPLATE = app
12
13
14 SOURCES += main.cpp\
15         mainwindow.cpp \
16     orientationcontrolledgraphicspixmapobject.cpp \
17     seascene.cpp \
18     ship.cpp \
19     screenlitkeeper.cpp \
20     timercontrolledgraphicspixmapobject.cpp \
21     octopus.cpp \
22     level.cpp \
23     seaview.cpp
24
25 HEADERS  += mainwindow.h \
26     orientationcontrolledgraphicspixmapobject.h \
27     seascene.h \
28     ship.h \
29     screenlitkeeper.h \
30     timercontrolledgraphicspixmapobject.h \
31     octopus.h \
32     level.h \
33     seaview.h
34
35 CONFIG += mobility
36 MOBILITY = sensors
37 MOBILITY += systeminfo
38
39 symbian {
40     TARGET.UID3 = 0xe3f4bbc2
41     # TARGET.CAPABILITY += 
42     TARGET.EPOCSTACKSIZE = 0x14000
43     TARGET.EPOCHEAPSIZE = 0x020000 0x800000
44 }
45
46 unix:!symbian {
47     maemo5 {
48         target.path = /opt/usr/bin
49     } else {
50         target.path = /usr/local/bin
51     }
52     INSTALLS += target
53 }
54
55 RESOURCES += \
56     orientationcontrol2pix.qrc
57
58 maemo5 {
59     desktopfile.files = $${TARGET}.desktop
60     desktopfile.path = /usr/share/applications/hildon
61     INSTALLS += desktopfile
62
63
64 }
65
66 maemo5 {
67     icon.files = ghostsoverboard.png
68     icon.path = /usr/share/icons/hicolor/64x64/apps
69     INSTALLS += icon
70 }
71
72 OTHER_FILES += \
73     qtc_packaging/debian_fremantle/rules \
74     qtc_packaging/debian_fremantle/README \
75     qtc_packaging/debian_fremantle/copyright \
76     qtc_packaging/debian_fremantle/control \
77     qtc_packaging/debian_fremantle/compat \
78     qtc_packaging/debian_fremantle/changelog \
79     qtc_packaging/debian_harmattan/rules \
80     qtc_packaging/debian_harmattan/README \
81     qtc_packaging/debian_harmattan/copyright \
82     qtc_packaging/debian_harmattan/control \
83     qtc_packaging/debian_harmattan/compat \
84     qtc_packaging/debian_harmattan/changelog