sparticles.pro 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. # Add more folders to ship with the application, here
  2. win32: {
  3. folder_01.source = qml_symbian/sparticles
  4. folder_01.target = qml
  5. DEPLOYMENTFOLDERS = folder_01
  6. }
  7. symbian: {
  8. folder_01.source = qml_symbian/sparticles
  9. folder_01.target = qml
  10. DEPLOYMENTFOLDERS = folder_01
  11. }
  12. #maemo6: {
  13. #folder_01.source = qml_meego/sparticles
  14. #folder_01.target = qml
  15. #DEPLOYMENTFOLDERS = folder_01
  16. #}
  17. # Additional import path used to resolve QML modules in Creator's code model
  18. QML_IMPORT_PATH =
  19. symbian:TARGET.UID3 = 0xE1DD851D
  20. # Smart Installer package's UID
  21. # This UID is from the protected range and therefore the package will
  22. # fail to install if self-signed. By default qmake uses the unprotected
  23. # range value if unprotected UID is defined for the application and
  24. # 0x2002CCCF value if protected UID is given to the application
  25. #symbian:DEPLOYMENT.installer_header = 0x2002CCCF
  26. # Allow network access on Symbian
  27. symbian:TARGET.CAPABILITY += NetworkServices
  28. symbian: {
  29. MMP_RULES += "OPTION gcce -march=armv6"
  30. MMP_RULES += "OPTION gcce -mfpu=vfp"
  31. MMP_RULES += "OPTION gcce -mfloat-abi=softfp"
  32. MMP_RULES += "OPTION gcce -marm"
  33. }
  34. # If your application uses the Qt Mobility libraries, uncomment the following
  35. # lines and add the respective components to the MOBILITY variable.
  36. # CONFIG += mobility
  37. # MOBILITY +=
  38. # Speed up launching on MeeGo/Harmattan when using applauncherd daemon
  39. # CONFIG += qdeclarative-boostable
  40. # Add dependency to Symbian components
  41. # CONFIG += qt-components
  42. #symbian {
  43. DEFINES += SHADEREFFECTS_USE_OPENGL_GRAPHICSSYSTEM
  44. #}
  45. QT += declarative opengl
  46. # The .cpp file which was generated for your project. Feel free to hack it.
  47. SOURCES += main.cpp
  48. SOURCES += qparticles.cpp \
  49. qparticle.cpp \
  50. vertexpositioncolor.cpp
  51. HEADERS += qparticles.h \
  52. qparticle.h \
  53. vertexpositioncolor.h
  54. contains(CONFIG,qdeclarative-boostable):contains(MEEGO_EDITION,harmattan) {
  55. DEFINES += HARMATTAN_BOOSTER
  56. }
  57. symbian: {
  58. load(data_caging_paths)
  59. TARGET.CAPABILITY = ReadUserData \
  60. WriteUserData \
  61. NetworkServices
  62. TARGET.UID3 = 0x2006265D
  63. ICON = sparticles.svg
  64. nokiaVendor = "mdragon.org"
  65. vendorinfo = \
  66. "; Localised Vendor name" \
  67. "%{$$addLanguageDependentPkgItem(nokiaVendor)}" \
  68. " " \
  69. "; Unique Vendor name" \
  70. ":\"$$nokiaVendor\"" \
  71. " "
  72. examples_deployment.pkg_prerules += vendorinfo
  73. DEPLOYMENT += examples_deployment
  74. DEPLOYMENT.display_name = "Particles"
  75. CONFIG += qt-components
  76. }
  77. contains(MEEGO_EDITION,harmattan) {
  78. target.path = /opt/sparticles/bin
  79. INSTALLS += target
  80. OTHER_FILES += \
  81. qtc_packaging/debian_harmattan/rules \
  82. qtc_packaging/debian_harmattan/README \
  83. qtc_packaging/debian_harmattan/manifest.aegis \
  84. qtc_packaging/debian_harmattan/copyright \
  85. qtc_packaging/debian_harmattan/control \
  86. qtc_packaging/debian_harmattan/compat \
  87. qtc_packaging/debian_harmattan/changelog
  88. }
  89. # Please do not modify the following two lines. Required for deployment.
  90. include(qmlapplicationviewer/qmlapplicationviewer.pri)
  91. qtcAddDeployment()
  92. OTHER_FILES += \
  93. qtc_packaging/debian_harmattan/rules \
  94. qtc_packaging/debian_harmattan/README \
  95. qtc_packaging/debian_harmattan/manifest.aegis \
  96. qtc_packaging/debian_harmattan/copyright \
  97. qtc_packaging/debian_harmattan/control \
  98. qtc_packaging/debian_harmattan/compat \
  99. qtc_packaging/debian_harmattan/changelog