DataManagerMain.pro 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. QT = core
  2. CONFIG += c++17 cmdline
  3. # You can make your code fail to compile if it uses deprecated APIs.
  4. # In order to do so, uncomment the following line.
  5. #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
  6. INCLUDEPATH += ../include/
  7. HEADERS += \
  8. ../include/BaseModule.h \
  9. ../include/Define.h \
  10. ../include/JobModule.h \
  11. ../include/LibraryLoader.h \
  12. ../include/RunnableModule.h \
  13. ../include/Publisher.h
  14. HEADERS += \
  15. DataConsumer.h \
  16. DataManager.h \
  17. DataManagerProxy.h \
  18. DataSubscribe.h
  19. SOURCES += \
  20. DataConsumer.cpp \
  21. DataManager.cpp \
  22. DataManagerProxy.cpp \
  23. DataSubscribe.cpp \
  24. main.cpp
  25. TRANSLATIONS += \
  26. DataManager_zh_CN.ts
  27. CONFIG += lrelease
  28. CONFIG += embed_translations
  29. # Default rules for deployment.
  30. qnx: target.path = /tmp/$${TARGET}/bin
  31. else: unix:!android: target.path = /opt/$${TARGET}/bin
  32. !isEmpty(target.path): INSTALLS += target
  33. unix{
  34. }
  35. else{
  36. DESTDIR = $$PWD/../bin/
  37. }