gfaipc.pro 727 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. TEMPLATE = lib
  2. VERSION = 1.2
  3. TARGET = gfaipc
  4. CONFIG -= app_bundle
  5. CONFIG -= qt
  6. QMAKE_LFLAGS += -Wl,-rpath-link,$$[QT_SYSROOT]/usr/lib/gfa
  7. CONFIG(debug, debug|release) {
  8. QMAKE_CXXFLAGS -= -Os
  9. QMAKE_CFLAGS -= -Os
  10. QMAKE_CXXFLAGS += -D_DEBUG
  11. QMAKE_CFLAGS += -D_DEBUG
  12. TARGET = gfaipcd
  13. }
  14. SOURCES += \
  15. src/appctrl.cpp \
  16. src/ipcshm.cpp \
  17. src/locmtx.cpp \
  18. src/mutex.cpp \
  19. src/sema.cpp \
  20. src/shm.cpp \
  21. src/shmrot.cpp \
  22. src/uuid.c
  23. linux-buildroot-g++ {
  24. }
  25. HEADERS += \
  26. src/appctrl.h \
  27. src/defines.h \
  28. src/gfaipc.h \
  29. src/mutex.h \
  30. src/sema.h \
  31. src/shm.h \
  32. src/shmrot.h \
  33. src/uuid.h
  34. QMAKE_INCDIR += src
  35. # do not create symbolic links
  36. QMAKE_LN_SHLIB = :