|
@@ -1,12 +1,10 @@
|
|
|
|
|
|
-#霈曄蔭摰硺��滨妍 ${MODULE_NAME}嚗��摰硺��滨�摰帋� ${MODULE_PREFIX}
|
|
|
macro(define_module _module_name)
|
|
|
set(MODULE_NAME "mod_${_module_name}")
|
|
|
set(ENTITY_NAME "${_module_name}")
|
|
|
string(TOUPPER "${MODULE_NAME}" MODULE_PREFIX)
|
|
|
endmacro(define_module)
|
|
|
|
|
|
-# 雿輻鍂 libRestfulFunc�踵揢獢�沲��ttp蝏�辣
|
|
|
set(REPLACE_HTTPCLIENT_WITH_CPPRESTSDK TRUE)
|
|
|
|
|
|
if(RVC_DEBUG_MODE)
|
|
@@ -45,8 +43,6 @@ if(SIMULATE_ON)
|
|
|
rvc_set_library_output_dir("${RVC_INSTALL_PREFIX}${RVC_MODULE_PATH}")
|
|
|
endif(SIMULATE_ON)
|
|
|
|
|
|
-#撖嫣� Windows 霈曄蔭摰硺�����?靽⊥�
|
|
|
-#摰帋��曹澈摨栞��?
|
|
|
macro(add_module_libraries _module_prefix _module_name _module_version)
|
|
|
|
|
|
string(STRIP ${_module_version} RAW_VERSION_STRING)
|
|
@@ -85,7 +81,6 @@ macro(add_module_libraries _module_prefix _module_name _module_version)
|
|
|
endif(BUILD_MOUDLE_TEST)
|
|
|
|
|
|
add_library(${_module_name} SHARED ${${_module_prefix}_SRCS} ${${_module_name}_TEST_SRCS})
|
|
|
- # 霈曄蔭撌亦�颲枏枂頝?敺��餈蹱�雿𨅯銁 Linux �齿�����? Windows �蠘?㗇𡂝憌𦒘�嚗峕?餅暑銝滩?䕘��?�賡�朞��典���䲮撘讛�銵諹?曄蔭
|
|
|
if(SIMULATE_ON)
|
|
|
set_target_properties( ${_module_name} PROPERTIES LIBRARY_OUTPUT_PATH "${RVC_INSTALL_PREFIX}${RVC_MODULE_PATH}")
|
|
|
set_target_properties( ${_module_name} PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${RVC_INSTALL_PREFIX}${RVC_MODULE_PATH}")
|
|
@@ -94,9 +89,7 @@ macro(add_module_libraries _module_prefix _module_name _module_version)
|
|
|
# etc for the other available configuration types (MinSizeRel, RelWithDebInfo)
|
|
|
endif()
|
|
|
|
|
|
- # 瘛餃�撖澆枂摰誩�銋?
|
|
|
target_compile_definitions(${_module_name} PUBLIC "${_module_prefix}_EXPORTS")
|
|
|
- # ���曄略頞�&霈方����CJSON憭湔�隞嗅��函�敹�?��? --gifur
|
|
|
target_include_directories(${_module_name} PRIVATE ${MODULE_BASE_INCLUDES} ${THIRD_PARTY_BASE_DIR}/Include/CJson ${OTHER_LIB_BASE_DIR}/libpublicFun)
|
|
|
if(BUILD_MOUDLE_TEST)
|
|
|
target_compile_definitions(${_module_name} PRIVATE "WITH_BUILD_MODULE_TEST")
|
|
@@ -124,8 +117,6 @@ macro(add_module_libraries _module_prefix _module_name _module_version)
|
|
|
|
|
|
endmacro(add_module_libraries)
|
|
|
|
|
|
-# 霈曄蔭摰硺����鋆�鼧韐肽楝敺?
|
|
|
-# 撖嫣� Windows 霈曄蔭摰硺�憿寧𤌍撌亦��刻圾�單䲮獢�����
|
|
|
macro(deploy_module _module_prefix _module_name)
|
|
|
|
|
|
if(MSVC)
|
|
@@ -150,7 +141,7 @@ macro(deploy_module _module_prefix _module_name)
|
|
|
endmacro(deploy_module)
|
|
|
|
|
|
if(BUILD_TESTING)
|
|
|
- add_subdirectory(include/test)
|
|
|
+ #add_subdirectory(include/test)
|
|
|
endif()
|
|
|
|
|
|
if(BUILD_MOUDLE_TEST)
|
|
@@ -164,7 +155,6 @@ if(MSVC)
|
|
|
set(MODULE_CONAN_DEP_LIBS ${CONAN_BIN_DIRS_MISC})
|
|
|
endif(MSVC)
|
|
|
|
|
|
-# �滚�摰硺�
|
|
|
# rvc_add_all_cmake_subdirectory()
|
|
|
add_subdirectory(mod_validityVertifier)
|
|
|
add_subdirectory(mod_CardReadAdapter)
|
|
@@ -173,53 +163,53 @@ add_subdirectory(mod_pinpad)
|
|
|
add_subdirectory(mod_IDCertificate)
|
|
|
add_subdirectory(mod_CustMngrAuth)
|
|
|
add_subdirectory(mod_FingerPrint)
|
|
|
-add_subdirectory(mod_customeraware)
|
|
|
-add_subdirectory(mod_localmediaplay)
|
|
|
-add_subdirectory(mod_interactivecontrol)
|
|
|
-add_subdirectory(mod_assistantchannel)
|
|
|
+#add_subdirectory(mod_customeraware)
|
|
|
+#add_subdirectory(mod_localmediaplay)
|
|
|
+#add_subdirectory(mod_interactivecontrol)
|
|
|
+#add_subdirectory(mod_assistantchannel)
|
|
|
add_subdirectory(mod_UpgradeMgr)
|
|
|
add_subdirectory(mod_upload)
|
|
|
-add_subdirectory(mod_healthmanager)
|
|
|
-add_subdirectory(mod_accessauth)
|
|
|
-add_subdirectory(mod_guiconsole)
|
|
|
-add_subdirectory(mod_CenterSetting)
|
|
|
-add_subdirectory(mod_tokenmgr)
|
|
|
-add_subdirectory(mod_evtconverter)
|
|
|
-add_subdirectory(mod_interactivelog)
|
|
|
+#add_subdirectory(mod_healthmanager)
|
|
|
+#add_subdirectory(mod_accessauth)
|
|
|
+#add_subdirectory(mod_guiconsole)
|
|
|
+#add_subdirectory(mod_CenterSetting)
|
|
|
+#add_subdirectory(mod_tokenmgr)
|
|
|
+#add_subdirectory(mod_evtconverter)
|
|
|
+#add_subdirectory(mod_interactivelog)
|
|
|
add_subdirectory(mod_chromium)
|
|
|
|
|
|
-add_subdirectory(mod_ups)
|
|
|
add_subdirectory(mod_ScannerSet)
|
|
|
add_subdirectory(mod_HSPScanner)
|
|
|
add_subdirectory(mod_ContactlessCard)
|
|
|
add_subdirectory(mod_gpio)
|
|
|
-add_subdirectory(mod_watchdog)
|
|
|
+
|
|
|
add_subdirectory(mod_DeviceControl)
|
|
|
-add_subdirectory(mod_facetracking)
|
|
|
-add_subdirectory(mod_initiativetransfer)
|
|
|
-add_subdirectory(mod_interactioncontext)
|
|
|
-add_subdirectory(mod_agentip)
|
|
|
-add_subdirectory(mod_counterconnector)
|
|
|
-add_subdirectory(mod_countercontext)
|
|
|
-add_subdirectory(mod_mediacontroller)
|
|
|
-add_subdirectory(mod_recorder)
|
|
|
-add_subdirectory(mod_snapshot)
|
|
|
-add_subdirectory(mod_screenshot)
|
|
|
+#add_subdirectory(mod_facetracking)
|
|
|
+#add_subdirectory(mod_initiativetransfer)
|
|
|
+#add_subdirectory(mod_interactioncontext)
|
|
|
+#add_subdirectory(mod_agentip)
|
|
|
+#add_subdirectory(mod_counterconnector)
|
|
|
+#add_subdirectory(mod_countercontext)
|
|
|
+#add_subdirectory(mod_mediacontroller)
|
|
|
+#add_subdirectory(mod_recorder)
|
|
|
+#add_subdirectory(mod_snapshot)
|
|
|
+#add_subdirectory(mod_screenshot)
|
|
|
add_subdirectory(mod_selfchecker)
|
|
|
add_subdirectory(mod_heartbeat)
|
|
|
add_subdirectory(mod_alarm)
|
|
|
add_subdirectory(mod_RomoteController)
|
|
|
add_subdirectory(mod_ResourceWatcher)
|
|
|
-add_subdirectory(mod_livenessdetection)
|
|
|
+#add_subdirectory(mod_livenessdetection)
|
|
|
|
|
|
#below should be compiled succesufully.
|
|
|
-add_subdirectory(mod_SalesRecorder)
|
|
|
-add_subdirectory(mod_sipphone)
|
|
|
-
|
|
|
-add_subdirectory(mod_CameraConfigManage)
|
|
|
+#add_subdirectory(mod_SalesRecorder)
|
|
|
+#add_subdirectory(mod_sipphone)
|
|
|
|
|
|
+if(NOT MSVC)
|
|
|
+#todo to remove since the install procedure has been castrated
|
|
|
+ add_subdirectory(mod_CameraConfigManage)
|
|
|
+endif(NOT MSVC)
|
|
|
|
|
|
-# 瘙��餉?��韏𡝗鼧韐萘�蝚?銝㗇䲮摨?
|
|
|
set(RVC_CONAN_DEP_LIBS ${RVC_CONAN_DEP_LIBS} ${MODULE_CONAN_DEP_LIBS} PARENT_SCOPE)
|
|
|
|
|
|
|