mirrorhouse.pro 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. # Copyright (c) 2011-2012 Nokia Corporation.
  2. TEMPLATE = app
  3. TARGET = mirrorhouse
  4. VERSION = 1.3.1
  5. QT += network declarative opengl
  6. CONFIG += mobility
  7. MOBILITY = multimedia
  8. INCLUDEPATH += src
  9. HEADERS += \
  10. src/mirroreffect.h \
  11. src/mirroritem.h \
  12. src/myvideosurface.h \
  13. src/videoif.h
  14. SOURCES += \
  15. src/main.cpp \
  16. src/mirroreffect.cpp \
  17. src/mirroritem.cpp \
  18. src/myvideosurface.cpp
  19. OTHER_FILES += \
  20. qml/main.qml \
  21. qml/Mirror.qml \
  22. qml/FlipableMirror.qml \
  23. qml/TicketButton.qml \
  24. qml/Info.qml
  25. symbian {
  26. TARGET = MirrorHouse
  27. TARGET.UID3 = 0xEF642F0F
  28. TARGET.EPOCSTACKSIZE = 0x14000
  29. TARGET.EPOCHEAPSIZE = 0x20000 0x9000000
  30. # Self-signing capabilities
  31. TARGET.CAPABILITY += \
  32. ReadUserData \
  33. WriteUserData \
  34. UserEnvironment
  35. # For portrait orientation lock
  36. LIBS += -lcone -leikcore -lavkon
  37. RESOURCES += symbian_resources.qrc
  38. OTHER_FILES += qml/symbian.qml
  39. ICON = icons/symbian_icon.svg
  40. }
  41. contains(MEEGO_EDITION,harmattan) {
  42. DEFINES += Q_OS_HARMATTAN
  43. RESOURCES += harmattan_resources.qrc
  44. OTHER_FILES += qml/harmattan.qml
  45. target.path = /opt/$${TARGET}/bin
  46. desktopfile.files = $${TARGET}.desktop
  47. desktopfile.path = /usr/share/applications
  48. icon.files = icons/$${TARGET}.png
  49. icon.path = /usr/share/icons/hicolor/64x64/apps
  50. icon.files = icons/$${TARGET}.png
  51. icon.path = /usr/share/icons/hicolor/80x80/apps
  52. INSTALLS += target desktopfile icon
  53. }
  54. simulator {
  55. RESOURCES += symbian_resources.qrc
  56. OTHER_FILES += qml/symbian.qml
  57. }