فهرست منبع

Z991239-5285 #comment 合并基础运行库

80374374 1 سال پیش
والد
کامیت
ce0a44ddf4
3فایلهای تغییر یافته به همراه12 افزوده شده و 3 حذف شده
  1. 5 0
      CMakeLists.txt
  2. 2 3
      addin/cmake/DependencyConanFiles.cmake
  3. 5 0
      sign-config.yaml

+ 5 - 0
CMakeLists.txt

@@ -760,6 +760,11 @@ if(MSVC)
 			endif()
 		endforeach()
 	endif(CONAN_BIN_DIRS_CEFCLIENT_CONST)
+	if(CONAN_BIN_DIRS_RUNTIMEBASE)
+		message(STATUS "install runtime base files")
+		file(GLOB RVC_RUNTIME_FILES LIST_DIRECTORIES true "${CONAN_BIN_DIRS_RUNTIMEBASE}/*")
+		install(PROGRAMS ${RVC_RUNTIME_FILES} DESTINATION "${RVC_RUNTIME_PATH}" COMPONENT libraries)
+	endif(CONAN_BIN_DIRS_RUNTIMEBASE)
 endif(MSVC)
 
 foreach(bin_dir ${RVC_CONAN_DEP_LIBS})

+ 2 - 3
addin/cmake/DependencyConanFiles.cmake

@@ -71,9 +71,8 @@ if(MSVC)
 			Misc/2024.0313.1@LR04.02_ThirdParty/msvc
 			)
 			
-	if(TRUE) #todo
-		list(APPEND CONAN_CURPLATFORM_LIB_NAMES cefclient_const/1.0@LR04.02_ThirdParty/testing)
-	endif(TRUE)
+	list(APPEND CONAN_CURPLATFORM_LIB_NAMES cefclient_const/1.0@LR04.02_ThirdParty/testing)
+	list(APPEND CONAN_CURPLATFORM_LIB_NAMES RuntimeBase/2024.0401.02@LR04.02_ThirdParty/testing)
 else()
 	set(CONAN_CURPLATFORM_LIB_NAMES
 			#libbizchan mod_screenshot mod_snapshot

+ 5 - 0
sign-config.yaml

@@ -11,9 +11,14 @@ sign-config:
     - '**/*.bmp'                     ## Dep
     - '**/*.cfg'                     ## Dep
     - '**/*.vbs'
+    - '**/*/bin/api-ms-win-*.dll'
     - '**/*/bin/concrt140*.dll'
     - '**/*/bin/mfc*.dll'
     - '**/*/bin/msvc*.dll'
+    - '**/*/bin/ucrt*.dll'
+    - '**/*/bin/vcamp140.dll'
+    - '**/*/bin/vccorlib140.dll'
+    - '**/*/bin/vcomp1*.dll'
     - '**/*/bin/vcruntime140*.dll'
     - '**/*/dep/CW.ID81.dll'