diff options
| -rw-r--r-- | xmake/modules/package/manager/vcpkg/install_package.lua | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/xmake/modules/package/manager/vcpkg/install_package.lua b/xmake/modules/package/manager/vcpkg/install_package.lua index 892697dcc..962c72f83 100644 --- a/xmake/modules/package/manager/vcpkg/install_package.lua +++ b/xmake/modules/package/manager/vcpkg/install_package.lua @@ -103,6 +103,10 @@ function _install_for_manifest(vcpkg, name, opt) if require_version == "latest" then require_version = nil end + -- 1.2.11+13 -> 1.2.11#13 + if require_version then + require_version = require_version:gsub("%+", "#") + end local minversion = require_version if minversion and minversion:startswith(">=") then minversion = minversion:sub(3) |
