165 lines
4.2 KiB
Prolog
Raw Normal View History

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")
}