remanent.pro 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. DEPLOY_BASEDIR = $$fromfile(../../projal.pri, DEPLOY_BASEDIR)
  2. DEPLOY_SUBDIR = $$fromfile(../../projal.pri, DEPLOY_SUBDIR)
  3. TEMPLATE = app
  4. CONFIG += console c++11
  5. CONFIG -= app_bundle
  6. CONFIG -= qt
  7. QMAKE_CXXFLAGS_DEBUG += -Wno-unused-parameter -Wno-unused-but-set-variable
  8. QMAKE_CXXFLAGS += -Wstrict-aliasing=0
  9. QMAKE_LIBDIR += $$[QT_SYSROOT]/usr/lib/gfa $$[QT_SYSROOT]/usr/lib/gfa/svc
  10. QMAKE_RPATHDIR += /usr/lib/gfa
  11. QMAKE_CXXFLAGS += -D_REMANENT
  12. QMAKE_CFLAGS += -D_REMANENT
  13. CONFIG(debug, debug|release) {
  14. QMAKE_CXXFLAGS -= -Os
  15. QMAKE_CFLAGS -= -Os
  16. QMAKE_CXXFLAGS += -D_DEBUG
  17. QMAKE_CFLAGS += -D_DEBUG
  18. QMAKE_LIBS += -Wl,--start-group -lm -lstdc++ -lgfaipcd -pthread -ljsoncpp -lmysqlclient -l:libremanentd.a -l:libcommond.a -Wl,--end-group
  19. }
  20. CONFIG(release, debug|release) {
  21. QMAKE_CXXFLAGS += -Wno-unused-parameter -Wno-unused-but-set-variable
  22. QMAKE_CFLAGS += -Wno-unused-parameter -Wno-unused-but-set-variable
  23. QMAKE_LIBS += -Wl,--start-group -lm -lstdc++ -lgfaipc -pthread -ljsoncpp -lmysqlclient -l:libremanent.a -l:libcommon.a -Wl,--end-group
  24. }
  25. SOURCES += main.cpp
  26. HEADERS +=
  27. INCLUDEPATH += ../../ ../common $$(GEBGFADEV)
  28. linux-buildroot-g++ {
  29. QMAKE_CXXFLAGS += -DSITARA_BUILD
  30. QMAKE_CFLAGS += -DSITARA_BUILD
  31. QMAKE_CXXFLAGS += -D_TARGET_BUILD
  32. QMAKE_CFLAGS += -D_TARGET_BUILD
  33. target.path = $$DEPLOY_BASEDIR/$$DEPLOY_SUBDIR/remanent
  34. INSTALLS += target
  35. }