Index: denali.pro =================================================================== diff -u -r1732e83d2a0308b9c706f37d6d7724a364bbff2a -r460df093c4475816fc25d6b4c3ebfc50424ccca3 --- denali.pro (.../denali.pro) (revision 1732e83d2a0308b9c706f37d6d7724a364bbff2a) +++ denali.pro (.../denali.pro) (revision 460df093c4475816fc25d6b4c3ebfc50424ccca3) @@ -1,6 +1,19 @@ QT += widgets qml quick serialbus CONFIG += c++17 warn_on + +#CONFIG += disable_crc +#CONFIG += disable_keepalive + +disable_crc { + message( *** IMPORTANT : DISABLED CRC CHECK *** ) + DEFINES += DISABLE_CRC +} +disable_keepalive { + message( *** IMPORTANT : DISABLED KEEP ALIVE *** ) + DEFINES += DISABLE_KEEP_ALIVE +} + # The following define makes your compiler emit warnings if you use # any Qt feature that has been marked deprecated (the exact warnings # depend on your compiler). Refer to the documentation for the @@ -16,7 +29,8 @@ sources \ sources/storage \ sources/gui \ - sources/canbus + sources/canbus \ + sources/utility HEADERS += \ sources/applicationcontroller.h \ @@ -36,7 +50,9 @@ sources/maintimer.h \ sources/storage/filehandler.h \ sources/storage/logger.h \ - sources/storage/settings.h + sources/storage/settings.h \ + sources/utility/crc.h \ + sources/utility/types.h SOURCES += \ main.cpp \ @@ -55,7 +71,8 @@ sources/maintimer.cpp \ sources/storage/filehandler.cpp \ sources/storage/logger.cpp \ - sources/storage/settings.cpp + sources/storage/settings.cpp \ + sources/utility/crc.cpp RESOURCES += \ denali.qrc