Qt/QML App for Friendiqa
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

friendiqa.pro 2.1KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. # NOTICE:
  2. #
  3. # Application name defined in TARGET has a corresponding QML filename.
  4. # If name defined in TARGET is changed, the following needs to be done
  5. # to match new name:
  6. # - corresponding QML filename must be changed
  7. # - desktop icon filename must be changed
  8. # - desktop filename must be changed
  9. # - icon definition filename in desktop file must be changed
  10. # - translation filenames have to be changed
  11. # The name of your application
  12. TEMPLATE = app
  13. TARGET = friendiqa
  14. CONFIG += release
  15. QT += qml quick gui widgets androidextras sql webview
  16. include(androidnative.pri/androidnative.pri)
  17. SOURCES += common/friendiqa.cpp \
  18. common/uploadableimage.cpp \
  19. common/xhr.cpp \
  20. common/filesystem.cpp \
  21. common/remoteauthasyncimageprovider.cpp \
  22. common/updatenews.cpp \
  23. common/alarmandroid.cpp
  24. ANDROID_PACKAGE_SOURCE_DIR = $$PWD/android
  25. RESOURCES = application.qrc
  26. OTHER_FILES += qml/friendiqa.qml \
  27. translations/*.ts \
  28. qml/*.qml
  29. qml/newsqml/*.qml
  30. qml/contactqml/*.qml
  31. qml/photoqml/*.qml
  32. qml/configqml/*.qml
  33. js/*.js
  34. TRANSLATIONS += translations/friendiqa-de.ts \
  35. translations/friendiqa-es.ts \
  36. translations/friendiqa-it.ts
  37. HEADERS += \
  38. common/uploadableimage.h \
  39. common/xhr.h \
  40. common/filesystem.h \
  41. common/remoteauthasyncimageprovider.h \
  42. common/updatenews.h \
  43. common/alarm.h
  44. DISTFILES += \
  45. qml/calendarqml/*.qml \
  46. android/AndroidManifest.xml \
  47. android/gradle/wrapper/gradle-wrapper.jar \
  48. android/gradlew \
  49. android/res/values/libs.xml \
  50. android/build.gradle \
  51. android/gradle/wrapper/gradle-wrapper.properties \
  52. android/gradlew.bat \
  53. translations/*.ts \
  54. translations/*.qm \
  55. qml/*.qml \
  56. qml/newsqml/*.qml \
  57. qml/contactqml/*.qml \
  58. qml/photoqml/*.qml \
  59. qml/configqml/*.qml \
  60. js/*.js \
  61. android/androidnative.gradle \
  62. android/src/FriendiqaActivity.java \
  63. android/src/ExampleService.java
  64. contains(ANDROID_TARGET_ARCH,armeabi-v7a) {
  65. ANDROID_EXTRA_LIBS = \
  66. $$PWD/android/libcrypto.so \
  67. $$PWD/android/libssl.so
  68. }