TEMPLATE = app TARGET = CloudConnect CONFIG += c++20 moc QT += core network QT -= gui QMAKE_CXXFLAGS += -Wall -Werror -Wextra DESTDIR = $$PWD/../bin include($$PWD/../lib/MsgUtils/codegen.pri) include($$PWD/../lib/MsgUtils/MsgUtils.pri) LEAHI_MSG_CONF = $$PWD/../data/LeahiUnhandled.conf # Generate/update the Message-handling INI MSG_HANDLING_INI = $$PWD/config/LeahiMsgHandling.ini gen_ini.target = $$MSG_HANDLING_INI gen_ini.depends = \ $$LEAHI_MSG_CONF \ $$MSGUTILS_SCRIPTS_DIR/msgutils/MsgData.py \ $$MSGUTILS_SCRIPTS_DIR/msgutils/MsgHandlingIni.py \ $$MSGUTILS_SCRIPTS_DIR/GenerateMsgHandlingIni.py \ $$MSGUTILS_SCRIPTS_DIR/msgutils/templates/MsgHandlingIni.jinja gen_ini.commands = \ $$shell_quote($$PROJECT_PYTHON) \ $$MSGUTILS_SCRIPTS_DIR/GenerateMsgHandlingIni.py \ $$LEAHI_MSG_CONF \ $$MSG_HANDLING_INI QMAKE_EXTRA_TARGETS += gen_ini PRE_TARGETDEPS += $$MSG_HANDLING_INI HEADERS = \ CloudConnectController.h SOURCES = \ CloudConnectController.cpp \ main.cpp INCLUDEPATH += $$PWD