QuickHit.pro 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. # Copyright (c) 2011 Nokia Corporation.
  2. QT += core gui declarative opengl
  3. VERSION = 1.1.1
  4. TARGET = quickhit
  5. TEMPLATE = app
  6. SOURCES += main.cpp \
  7. mainwindow.cpp \
  8. gameengine.cpp \
  9. InvSounds.cpp \
  10. myeventfilter.cpp \
  11. ga_src/GEAudioBuffer.cpp \
  12. ga_src/GEAudioOut.cpp \
  13. ga_src/GEInterfaces.cpp
  14. HEADERS += mainwindow.h \
  15. gameengine.h \
  16. myeventfilter.h \
  17. plugins/levelplugininterface.h \
  18. InvSounds.h \
  19. ga_src/GEAudioBuffer.h \
  20. ga_src/GEAudioOut.h \
  21. ga_src/GEInterfaces.h
  22. RESOURCES += resources.qrc
  23. # QtMultimedia from Qt
  24. QT += multimedia
  25. symbian {
  26. # in Symbian 1 we do not have OpenGL available
  27. contains(SYMBIAN_VERSION, 9.4) {
  28. DEFINES += QT_NO_OPENGL
  29. QT -= opengl
  30. warning("No OpenGL support")
  31. }
  32. CONFIG += mobility
  33. MOBILITY = systeminfo
  34. TARGET = QuickHit
  35. TARGET.UID3 = 0xe7ced714
  36. TARGET.CAPABILITY = NetworkServices \
  37. Location \
  38. ReadUserData \
  39. WriteUserData \
  40. LocalServices \
  41. UserEnvironment
  42. LIBS += -lcone -leikcore -lavkon -lhwrmvibraclient
  43. ICON = icon.svg
  44. TARGET.EPOCSTACKSIZE = 0x14000
  45. TARGET.EPOCHEAPSIZE = 0x100000 0x2000000
  46. }
  47. maemo5 {
  48. CONFIG += mobility
  49. MOBILITY = systeminfo
  50. BINDIR = /opt/usr/bin
  51. DATADIR = /usr/share
  52. DEFINES += DATADIR=\\\"$$DATADIR\\\" \
  53. PKGDATADIR=\\\"$$PKGDATADIR\\\"
  54. INSTALLS += target \
  55. desktop \
  56. icon64
  57. target.path = $$BINDIR
  58. desktop.path = $$DATADIR/applications/hildon
  59. desktop.files += quickhit.desktop
  60. icon64.path = $$DATADIR/icons/hicolor/64x64/apps
  61. icon64.files += quickhit.png
  62. }
  63. OTHER_FILES += \
  64. Game.qml \
  65. Game.js \
  66. MyShip.qml \
  67. Missile.qml \
  68. Menu.qml \
  69. MenuItem.qml \
  70. Button.qml \
  71. Message.qml