فهرست منبع

#IQRV #comment [Other] 添加搜狗输入法的安装

gifur 4 سال پیش
والد
کامیت
0859c03f90
3فایلهای تغییر یافته به همراه11 افزوده شده و 1 حذف شده
  1. 4 0
      CMakeLists.txt
  2. 3 1
      addin/cmake/ConfigOptions.cmake
  3. 4 0
      addin/cmake/DependencyConanFiles.cmake

+ 4 - 0
CMakeLists.txt

@@ -630,6 +630,10 @@ install(FILES ${RVC_RESOURCE_FILES} DESTINATION ${RVC_RUNTIME_PATH} COMPONENT re
 install(DIRECTORY "${CONAN_RES_DIRS_AUDIO}" DESTINATION "${PACK_INSTALL_RVC_DIR}/adData" COMPONENT resources)
 install(DIRECTORY "${CONAN_RES_DIRS_VIDEO}" DESTINATION "${PACK_INSTALL_RVC_DIR}/adData" COMPONENT resources)
 
+if(CONAN_RES_DIRS_SOGOUIME)
+	install(DIRECTORY "${CONAN_RES_DIRS_SOGOUIME}" DESTINATION "${PACK_INSTALL_RVC_DIR}/adData" COMPONENT resources)
+endif(CONAN_RES_DIRS_SOGOUIME)
+
 if(CEF_BIN_DIR)
 	file(GLOB RVC_CHROMIUM_BIN_FILES LIST_DIRECTORIES true "${CEF_BIN_DIR}/*")
 	foreach(item ${RVC_CHROMIUM_BIN_FILES})

+ 3 - 1
addin/cmake/ConfigOptions.cmake

@@ -41,4 +41,6 @@ option(WITH_CI_NUMBER "increment build number, especially CI environment" OFF)
 
 option(PACK_AS_DEB_PKG "build the project and package as debian type " OFF)
 
-option(CONAN_CACHE_CLEAR "remove local conan dependencies" OFF)
+option(CONAN_CACHE_CLEAR "remove local conan dependencies" OFF)
+
+option(WITH_ADDITIONAL_RES "download other resource file or for skipping big file mechanism like sogouime" OFF)

+ 4 - 0
addin/cmake/DependencyConanFiles.cmake

@@ -80,6 +80,10 @@ else()
 	if(PACK_AS_DEB_PKG)
 		list(APPEND CONAN_CURPLATFORM_LIB_NAMES cefclient_const/1.0@LR04.02_ThirdParty/testing)
 	endif(PACK_AS_DEB_PKG)
+		list(APPEND CONAN_CURPLATFORM_LIB_NAMES sogouime/2.6.0.8357@LR04.02_MediaRes/testing)
+	if(WITH_ADDITIONAL_RES)
+		
+	endif(WITH_ADDITIONAL_RES)
 
 endif(MSVC)