diff options
| author | ruki <[email protected]> | 2024-06-25 22:46:35 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2024-06-25 22:46:35 +0800 |
| commit | 795ee10033d51ebe47d8b921783475824955e714 (patch) | |
| tree | f2e882ce091bfdb491bad97bfc3e84eaaf96f275 /core/xpack.lua | |
| parent | ab72906eae372b9f33f6202edbb8f542b099d838 (diff) | |
update curl
Diffstat (limited to 'core/xpack.lua')
| -rw-r--r-- | core/xpack.lua | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/core/xpack.lua b/core/xpack.lua index eff35d983..c9d51b852 100644 --- a/core/xpack.lua +++ b/core/xpack.lua @@ -40,7 +40,15 @@ xpack("xmake") else local arch = package:arch() local url_7z = "https://github.com/xmake-mirror/7zip/releases/download/24.07/7z24.07-" .. arch .. ".zip" - local url_curl = "https://curl.se/windows/dl-8.2.1_11/curl-8.2.1_11-win32-mingw.zip" + local curl_version = "8.8.0_2" + local url_curl = "https://curl.se/windows/dl-" .. curl_version .. "/curl-" .. curl_version + if package:is_arch("x64", "x86_64") then + url_curl = url_curl .. "-win64-mingw.zip" + elseif package:is_arch("arm64") then + url_curl = url_curl .. "-win64a-mingw.zip" + else + url_curl = url_curl .. "-win32-mingw.zip" + end local archive_7z = path.join(package:buildir(), "7z.zip") local archive_curl = path.join(package:buildir(), "curl.zip") local tmpdir_7z = path.join(package:buildir(), "7z") |
