|
@@ -0,0 +1,34 @@
|
|
|
+define_module("HeartBeat")
|
|
|
+
|
|
|
+set(${MODULE_PREFIX}_SRCS
|
|
|
+ HeartBeatFSM.cpp
|
|
|
+ HeartBeatFSM.h
|
|
|
+ mod_heartbeat.cpp
|
|
|
+ mod_heartbeat.h
|
|
|
+ )
|
|
|
+
|
|
|
+set(MOD_VERSION_STRING "1.0.0-dev1")
|
|
|
+add_module_libraries(${MODULE_PREFIX} ${MODULE_NAME} ${MOD_VERSION_STRING})
|
|
|
+
|
|
|
+target_include_directories(${MODULE_NAME} PRIVATE
|
|
|
+ ${ModuleCommonHeadPath}
|
|
|
+ ${DevHeadPath}
|
|
|
+ ${MODULE_BASE_DIR}/mod_cardissuer
|
|
|
+ ${MODULE_BASE_DIR}/mod_pinpad
|
|
|
+ ${MODULE_BASE_DIR}/mod_CardReadAdapter
|
|
|
+ ${MODULE_BASE_DIR}/mod_IDCertificate
|
|
|
+ ${MODULE_BASE_DIR}/mod_ScannerSet
|
|
|
+ ${MODULE_BASE_DIR}/mod_selfchecker
|
|
|
+ ${MODULE_BASE_DIR}/mod_healthmanager
|
|
|
+)
|
|
|
+
|
|
|
+# 添加实体需要依赖的其他共享库(包括系统库)
|
|
|
+if(MSVC)
|
|
|
+set(${MODULE_PREFIX}_LIBS Ws2_32 Mswsock AdvApi32 pdh ${SPBASE_LIB} ${RVCCOMM_LIB})
|
|
|
+else()
|
|
|
+set(${MODULE_PREFIX}_LIBS ${SPBASE_LIB} ${RVCCOMM_LIB})
|
|
|
+endif(MSVC)
|
|
|
+
|
|
|
+target_link_libraries(${MODULE_NAME} ${${MODULE_PREFIX}_LIBS})
|
|
|
+
|
|
|
+deploy_module(${MODULE_PREFIX} ${MODULE_NAME})
|