소스 검색

mbedtls: fix url (#7128)

* fix url

* Follow fix
Saikari 3 달 전
부모
커밋
93363623d8
1개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 6 2
      packages/m/mbedtls/xmake.lua

+ 6 - 2
packages/m/mbedtls/xmake.lua

@@ -4,10 +4,14 @@ package("mbedtls")
     set_license("Apache-2.0")
     set_license("Apache-2.0")
 
 
     add_urls("https://github.com/Mbed-TLS/mbedtls/releases/download/$(version).tar.bz2", {version = function (version)
     add_urls("https://github.com/Mbed-TLS/mbedtls/releases/download/$(version).tar.bz2", {version = function (version)
-        return string.format("%s/mbedtls-%s", version, tostring(version):sub(2))
+        if version:lt("3.6.1") then
+            return string.format("%s/mbedtls-%s", version, version:sub(2))
+        else
+            return string.format("mbedtls-%s/mbedtls-%s", version:sub(2), version:sub(2))
+        end
     end})
     end})
     add_urls("https://github.com/Mbed-TLS/mbedtls/archive/refs/tags/$(version).zip", {version = function (version)
     add_urls("https://github.com/Mbed-TLS/mbedtls/archive/refs/tags/$(version).zip", {version = function (version)
-        return version:ge("v2.23.0") and version or ("mbedtls-" .. tostring(version):sub(2))
+        return version:ge("v2.23.0") and version or ("mbedtls-" .. version:sub(2))
     end})
     end})
     add_urls("https://github.com/Mbed-TLS/mbedtls.git")
     add_urls("https://github.com/Mbed-TLS/mbedtls.git")