diff --git a/nymea-gpio.pri b/nymea-gpio.pri index c95128d..d52f4ba 100644 --- a/nymea-gpio.pri +++ b/nymea-gpio.pri @@ -1,6 +1,17 @@ +greaterThan(QT_MAJOR_VERSION, 5) { + message("Building using Qt6 support") + CONFIG *= c++17 + QMAKE_LFLAGS *= -std=c++17 + QMAKE_CXXFLAGS *= -std=c++17 +} else { + message("Building using Qt5 support") + CONFIG *= c++11 + QMAKE_LFLAGS *= -std=c++11 + QMAKE_CXXFLAGS *= -std=c++11 + DEFINES += QT_DISABLE_DEPRECATED_UP_TO=0x050F00 +} -QMAKE_CXXFLAGS += -Werror -std=c++11 -g -QMAKE_LFLAGS += -std=c++11 +QMAKE_CXXFLAGS += -Werror -g gcc { COMPILER_VERSION = $$system($$QMAKE_CXX " -dumpversion")