QT -= gui CONFIG += console CONFIG -= app_bundle QT += sql # The following define makes your compiler emit warnings if you use # any feature of Qt which as been marked deprecated (the exact warnings # depend on your compiler). Please consult the documentation of the # deprecated API in order to know how to port your code away from it. DEFINES += QT_DEPRECATED_WARNINGS DEFINES += TODO DEFINES += DEBUG # You can also make your code fail to compile if you use deprecated APIs. # In order to do so, uncomment the following line. # You can also select to disable deprecated APIs only up to a certain version of Qt. #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 SOURCES += \ CActionNodeAnalysis.cpp \ CAppService.cpp \ CAppServiceThread.cpp \ CHmiMessageAnalysis.cpp \ CMbCommunicateInfo.cpp \ CMethod.cpp \ CMethodAction.cpp \ CMethodFailedAction.cpp \ CMethodFunc.cpp \ CMethodFuncAsync.cpp \ CMethodRecoverFunc.cpp \ CMethodRecoverFuncAsync.cpp \ CMethodRecoverSeq.cpp \ CMethodSeq.cpp \ CModuleExecuteMngr.cpp \ CModuleMsgDeal.cpp \ CModuleNodeMngr.cpp \ CModuleDbAccessMngr.cpp \ CNode.cpp \ CNodeAction.cpp \ CNodeFactory.cpp \ CNodeFunc.cpp \ CNodeIterator.cpp \ CNodeSeq.cpp \ CNodeSeqTriggerInfo.cpp \ COpResultHmi.cpp \ COpResultOpt.cpp \ COpResultUi.cpp \ CRdbSeqRunningAccess.cpp \ CRdbSeqSettingAccess.cpp \ CRecoverNode.cpp \ CRecoverNodeContainer.cpp \ CSeqAnomalyRecoverPro.cpp \ CSeqCtrlService.cpp \ CSeqDbContainer.cpp \ CSeqExecuteThread.cpp \ CSeqProcessQuit.cpp \ CSeqRedundant.cpp \ CSeqServiceThread.cpp \ CSqlDbCtrl.cpp \ main.cpp \ CDbSaveCtrl.cpp \ CMethodRecoverAction.cpp \ CModuleAlarmCreater.cpp HEADERS += \ CActionNodeAnalysis.h \ CAppService.h \ CAppServiceThread.h \ CHmiMessageAnalysis.h \ CMbCommunicateInfo.h \ CMethod.h \ CMethodAction.h \ CMethodFailedAction.h \ CMethodFunc.h \ CMethodFuncAsync.h \ CMethodRecoverFunc.h \ CMethodRecoverFuncAsync.h \ CMethodRecoverSeq.h \ CMethodSeq.h \ CModuleExecuteMngr.h \ CModuleMsgDeal.h \ CModuleNodeMngr.h \ CModuleDbAccessMngr.h \ CNode.h \ CNodeAction.h \ CNodeFactory.h \ CNodeFunc.h \ CNodeIterator.h \ CNodeSeq.h \ CNodeSeqTriggerInfo.h \ COpResultHmi.h \ COpResultOpt.h \ COpResultUi.h \ CRdbSeqRunningAccess.h \ CRdbSeqSettingAccess.h \ CRecoverNode.h \ CRecoverNodeContainer.h \ CSeqAnomalyRecoverPro.h \ CSeqCtrlService.h \ CSeqDbContainer.h \ CSeqExecuteThread.h \ CSeqProcessQuit.h \ CSeqRedundant.h \ CSeqServiceThread.h \ CSqlDbCtrl.h \ DbTableDefine.h \ PredifineForSeqServer.h \ CDbSaveCtrl.h \ CMethodRecoverAction.h \ CModuleAlarmCreater.h SOURCES += \ ../../../../platform/src/include/service/operate_server_api/JsonOptCommand.cpp HEADERS += \ ../../../../platform/src/include/service/operate_server_api/JsonMessageStruct.h \ ../../../../platform/src/include/service/operate_server_api/JsonOptCommand.h \ ../../include/application/sequence_server_api/CSeqApiExport.h \ ../../include/application/sequence_server_api/CSeqForServerApi.h \ ../../../../platform/src/include/service/alarm_server_api/AlarmCommonDef.h DISTFILES += \ ../../idl_files/SequenceMessage.proto LIBS += \ -lpub_logger_api \ -llog4cplus \ -lprotobuf \ -lpub_utility_api \ -lpub_sysinfo_api \ -lboost_system \ -lboost_thread \ -lboost_locale \ -lboost_date_time \ -lboost_chrono \ -ldb_sysinfo_api \ -ldb_base_api \ -ldb_api_ex \ -lrdb_api \ -ldb_save_api \ -lboost_program_options \ -lnet_msg_bus_api \ -lsys_node_mng_api \ -lsys_proc_mng_api \ -lsequence_server_api \ -lalarm_server_api include($$PWD/../../idl_files/idl_files.pri) #------------------------------------------------------------------- COMMON_PRI=$$PWD/../../common.pri exists($$COMMON_PRI) { include($$COMMON_PRI) }else { error("FATAL error: can not find common.pri") }