controller_changan_a07.pro 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  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. SOURCES += \
  7. ../../include/msgtype/decitionext.pb.cc \
  8. dbcsigpacker.cpp \
  9. a07.cpp \
  10. main.cpp \
  11. changan_a07.cpp
  12. # Default rules for deployment.
  13. qnx: target.path = /tmp/$${TARGET}/bin
  14. else: unix:!android: target.path = /opt/$${TARGET}/bin
  15. !isEmpty(target.path): INSTALLS += target
  16. #include($$PWD/control/control.pri)
  17. !include(../../../include/common.pri ) {
  18. error( "Couldn't find the common.pri file!" )
  19. }
  20. !include(../../../include/ivprotobuf.pri ) {
  21. error( "Couldn't find the ivprotobuf.pri file!" )
  22. }
  23. !include(../../../include/ivboost.pri ) {
  24. error( "Couldn't find the ivboost.pri file!" )
  25. }
  26. !include(../controllercommon/controllercommon.pri ) {
  27. error( "Couldn't find the controllercommon.pri.pri file!" )
  28. }
  29. #DEFINES += TESTBRAKE
  30. #DEFINES += PIDTEST
  31. INCLUDEPATH += $$PWD/../controllercommon
  32. LIBS += -livprotoif
  33. LIBS += -lcandbc
  34. HEADERS += \
  35. ../../include/msgtype/decitionext.pb.h \
  36. dbcsigpacker.h \
  37. a07.h \
  38. changan_a07.h
  39. RESOURCES += \
  40. sterraes.qrc