|
@@ -245,13 +245,6 @@ if(NOT RVC_INTEGRATE_BUILD)
|
|
|
set(VENDOR_LOG_LIB_NAME ${VENDOR_LOG_LIBRARY_NAME})
|
|
|
else()
|
|
|
# 使用工程源码编译
|
|
|
- if(MSVC)
|
|
|
- #合入目前全量包中的DEP文件内容
|
|
|
- conan_cmake_run(REQUIRES VendorDLL/7.3.0@LR04.02_VendorLib/msvc
|
|
|
- BASIC_SETUP CMAKE_TARGETS)
|
|
|
- set(SELF_CONAN_LIB_NAME self/2024.0607.01@LR04.02_VendorLib/testing)
|
|
|
- add_subdirectory(self)
|
|
|
- endif(MSVC)
|
|
|
set(VENDOR_LOG_LIB_NAME log4vendor)
|
|
|
|
|
|
endif(NOT RVC_INTEGRATE_BUILD)
|
|
@@ -259,34 +252,43 @@ message(STATUS "vendor log library: ${VENDOR_LOG_LIB_NAME}")
|
|
|
|
|
|
# 通过conan的方式管理厂商库
|
|
|
if(DEVADAPTER_USING_CONAN)
|
|
|
-if(MSVC) #Windows 厂商适配器
|
|
|
+ if(MSVC) #Windows 厂商适配器
|
|
|
+ if(RVC_INTEGRATE_BUILDV2)
|
|
|
+ #厂商适配器兼容WIN的提交,需要将以前的ZIP链接转化为Conan依赖包,处理完之后这里填写内容进行拉取:Demo
|
|
|
+ #set(CMB_CONAN_ALL_LIB_NAME cmb/2024.0315.20@LR04.02_VendorLib/msvc)
|
|
|
+ set(GWI_CONAN_ALL_LIB_NAME gwi/2024.0312.04@LR04.02_VendorLib/msvc)
|
|
|
+ set(KEBA_CONAN_ALL_LIB_NAME keba/2024.0326.23@LR04.02_VendorLib/msvc)
|
|
|
+ set(SZZT_CONAN_ALL_LIB_NAME szzt/2024.0430.33@LR04.02_VendorLib/msvc)
|
|
|
+ #rvc_aggerate_vendor_libs(cmb)
|
|
|
+ rvc_aggerate_vendor_libs(szzt)
|
|
|
+ rvc_aggerate_vendor_libs(gwi)
|
|
|
+ rvc_aggerate_vendor_libs(keba)
|
|
|
+ endif(RVC_INTEGRATE_BUILDV2)
|
|
|
+ else() #UOS厂商适配器
|
|
|
if(RVC_INTEGRATE_BUILDV2)
|
|
|
- #厂商适配器兼容WIN的提交,需要将以前的ZIP链接转化为Conan依赖包,处理完之后这里填写内容进行拉取:Demo
|
|
|
- #set(CMB_CONAN_ALL_LIB_NAME cmb/2024.0315.20@LR04.02_VendorLib/msvc)
|
|
|
- set(GWI_CONAN_ALL_LIB_NAME gwi/2024.0312.04@LR04.02_VendorLib/msvc)
|
|
|
- set(KEBA_CONAN_ALL_LIB_NAME keba/2024.0326.23@LR04.02_VendorLib/msvc)
|
|
|
- set(SZZT_CONAN_ALL_LIB_NAME szzt/2024.0430.33@LR04.02_VendorLib/msvc)
|
|
|
- #rvc_aggerate_vendor_libs(cmb)
|
|
|
+ set(KEBA_CONAN_ALL_LIB_NAME keba/2024.0119.25@LR04.02_VendorLib/stable)
|
|
|
+ set(CW_CONAN_ALL_LIB_NAME cw/2024.0325.25@LR04.02_VendorLib/stable)
|
|
|
+ set(SZZT_CONAN_ALL_LIB_NAME szzt/2024.0508.25@LR04.02_VendorLib/stable)
|
|
|
+ set(GWI_CONAN_ALL_LIB_NAME gwi/2024.0407.15@LR04.02_VendorLib/stable)
|
|
|
+ set(NANTIAN_CONAN_ALL_LIB_NAME nantian/2023.1206.1@LR04.02_VendorLib/stable)
|
|
|
+ set(GRG_CONAN_ALL_LIB_NAME grg/2023.1213.24@LR04.02_VendorLib/stable)
|
|
|
+ rvc_aggerate_vendor_libs(keba)
|
|
|
+ rvc_aggerate_vendor_libs(cw)
|
|
|
rvc_aggerate_vendor_libs(szzt)
|
|
|
rvc_aggerate_vendor_libs(gwi)
|
|
|
- rvc_aggerate_vendor_libs(keba)
|
|
|
+ rvc_aggerate_vendor_libs(nantian)
|
|
|
+ rvc_aggerate_vendor_libs(grg)
|
|
|
endif(RVC_INTEGRATE_BUILDV2)
|
|
|
-else() #UOS厂商适配器
|
|
|
- if(RVC_INTEGRATE_BUILDV2)
|
|
|
- set(KEBA_CONAN_ALL_LIB_NAME keba/2024.0119.25@LR04.02_VendorLib/stable)
|
|
|
- set(CW_CONAN_ALL_LIB_NAME cw/2024.0325.25@LR04.02_VendorLib/stable)
|
|
|
- set(SZZT_CONAN_ALL_LIB_NAME szzt/2024.0508.25@LR04.02_VendorLib/stable)
|
|
|
- set(GWI_CONAN_ALL_LIB_NAME gwi/2024.0407.15@LR04.02_VendorLib/stable)
|
|
|
- set(NANTIAN_CONAN_ALL_LIB_NAME nantian/2023.1206.1@LR04.02_VendorLib/stable)
|
|
|
- set(GRG_CONAN_ALL_LIB_NAME grg/2023.1213.24@LR04.02_VendorLib/stable)
|
|
|
- rvc_aggerate_vendor_libs(keba)
|
|
|
- rvc_aggerate_vendor_libs(cw)
|
|
|
- rvc_aggerate_vendor_libs(szzt)
|
|
|
- rvc_aggerate_vendor_libs(gwi)
|
|
|
- rvc_aggerate_vendor_libs(nantian)
|
|
|
- rvc_aggerate_vendor_libs(grg)
|
|
|
- endif(RVC_INTEGRATE_BUILDV2)
|
|
|
-endif(MSVC)
|
|
|
+ endif(MSVC)
|
|
|
+
|
|
|
+ if(MSVC)
|
|
|
+ #合入目前全量包中的DEP文件内容
|
|
|
+ conan_cmake_run(REQUIRES VendorDLL/7.3.0@LR04.02_VendorLib/msvc
|
|
|
+ BASIC_SETUP CMAKE_TARGETS)
|
|
|
+ set(SELF_CONAN_LIB_NAME self/2024.0607.01@LR04.02_VendorLib/testing)
|
|
|
+ add_subdirectory(self)
|
|
|
+ endif(MSVC)
|
|
|
+
|
|
|
endif(DEVADAPTER_USING_CONAN)
|
|
|
|
|
|
file(GLOB all_valid_subdirs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*/CMakeLists.txt")
|