gfativaflashplugin.pro 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. TEMPLATE = lib
  2. TARGET = gfativaflashplugin
  3. QT += qml
  4. CONFIG += qt plugin c++11
  5. CONFIG(debug, debug|release) {
  6. QMAKE_CXXFLAGS -= -Os
  7. QMAKE_CFLAGS -= -Os
  8. QMAKE_CXXFLAGS += -D_DEBUG
  9. QMAKE_CFLAGS += -D_DEBUG
  10. QMAKE_LIBS += -lgfamininetd
  11. }
  12. CONFIG(release, debug|release) {
  13. QMAKE_LIBS += -lgfamininet
  14. }
  15. QMAKE_LIBDIR += $$[QT_SYSROOT]/usr/lib/gfa
  16. QMAKE_RPATHLINKDIR += /usr/lib/gfa
  17. QMAKE_RPATHDIR += /usr/lib/gfa
  18. uri = gfa.plugins.qml.tivaflash
  19. DISTFILES = qmldir
  20. !equals(_PRO_FILE_PWD_, $$OUT_PWD)
  21. {
  22. copy_qmldir.target = $$OUT_PWD/qmldir
  23. copy_qmldir.depends = $$_PRO_FILE_PWD_/qmldir
  24. copy_qmldir.commands = $(COPY_FILE) \"$$replace(copy_qmldir.depends, /, $$QMAKE_DIR_SEP)\" \"$$replace(copy_qmldir.target, /, $$QMAKE_DIR_SEP)\"
  25. QMAKE_EXTRA_TARGETS += copy_qmldir
  26. PRE_TARGETDEPS += $$copy_qmldir.target
  27. }
  28. qmldir.files = qmldir
  29. #unix {
  30. installPath = $$[QT_INSTALL_QML]/$$replace(uri, \\., /)
  31. qmldir.path = $$installPath
  32. target.path = $$installPath
  33. INSTALLS += target qmldir
  34. # message($${installPath})
  35. #}
  36. HEADERS += \
  37. gfativaflash.h \
  38. gfativaflash_plugin.h
  39. SOURCES += \
  40. gfativaflash.cpp \
  41. gfativaflash_plugin.cpp