Răsfoiți Sursa

#IQRV #comment 日志库位置调整,保证dep下的是我行适配器文件

80374374 1 an în urmă
părinte
comite
6ab05389fd
1 a modificat fișierele cu 33 adăugiri și 31 ștergeri
  1. 33 31
      DevAdapter/CMakeLists.txt

+ 33 - 31
DevAdapter/CMakeLists.txt

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