[workflow] update to the latest version 0.10.5 (#29060)

* update workflow to version 0.10.5

* add version

* new option for static and dynamic linkage

* Update version database

* use variable to simplify code

* Update version database

* remove redundant quotes

* Update version database

Co-authored-by: jakedeng <jakedeng@tencent.com>
This commit is contained in:
DengJun 2023-01-24 07:38:50 +08:00 committed by GitHub
parent 7632bef82e
commit 5dfe76c7ed
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 18 additions and 7 deletions

View File

@ -2,25 +2,31 @@ if(VCPKG_TARGET_IS_WINDOWS AND NOT VCPKG_TARGET_IS_MINGW)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO sogou/workflow
REF v0.9.7-win
SHA512 c23b8c1910c4ca5d57fa732e3084f56e17fdfead5561a8eab7be469d8f6081d830555365b2cf74e27956ffa88a6fb284dbde4654b23b130da9fbb4eb404686bd
REF v0.10.5-win
SHA512 4299b2c8bc545676b5437086c666a7b0955524aae758a8753719439697b3dd4d5b46c0a8eba9dba80c0daa9ee9c4188e46fd085f0d2f68f61b33fad1f903c4c2
HEAD_REF windows
)
else()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO sogou/workflow
REF v0.9.7
SHA512 4866d9cfe2d9ba30f2f7866819ee8f425b91082d7f86994c1194a6b4406e8ee99e22ce6b0bafeb22c5f098f7da30029fb6b12895c2ac45810d33c28d4bfad006
REF v0.10.5
SHA512 696e82a1f6a7e6c339fbabb7b1f98ffe40f5f5ee7e77f4c947c0c1532817409e7a61f020c6238a32acd9eb3e06cf3e522e6d67beda32d5bbb08ea1080c20277d
HEAD_REF master
)
endif()
if(VCPKG_CRT_LINKAGE STREQUAL "static")
set(CONFIGURE_OPTIONS "-DWORKFLOW_BUILD_STATIC_RUNTIME=ON")
else()
set(CONFIGURE_OPTIONS "-DWORKFLOW_BUILD_STATIC_RUNTIME=OFF")
endif()
vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
DISABLE_PARALLEL_CONFIGURE
OPTIONS ${CONFIGURE_OPTIONS}
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(CONFIG_PATH "lib/cmake/${PORT}")
vcpkg_copy_pdbs()

View File

@ -1,6 +1,6 @@
{
"name": "workflow",
"version": "0.9.7",
"version": "0.10.5",
"port-version": 1,
"description": "About C++ Parallel Computing and Asynchronous Networking Engine",
"homepage": "https://github.com/sogou/workflow",

View File

@ -8193,7 +8193,7 @@
"port-version": 1
},
"workflow": {
"baseline": "0.9.7",
"baseline": "0.10.5",
"port-version": 1
},
"wpilib": {

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "6f084c7076efb69884874d9cccadf7317c42b370",
"version": "0.10.5",
"port-version": 1
},
{
"git-tree": "2e673ba0fd8857c0d13f6137e32b3ce5cfda65d9",
"version": "0.9.7",