From 19c40899499596d33b7edb8600c0fe8ddbfb43fd Mon Sep 17 00:00:00 2001 From: xq114 <1140735506@qq.com> Date: Thu, 23 Feb 2023 19:48:25 +0800 Subject: add github name to info --- xmake/modules/private/action/require/info.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/xmake/modules/private/action/require/info.lua b/xmake/modules/private/action/require/info.lua index 8d140a7da..42c3ad9c5 100644 --- a/xmake/modules/private/action/require/info.lua +++ b/xmake/modules/private/action/require/info.lua @@ -163,6 +163,12 @@ function main(requires_raw) searchnames:insert(instance:name() .. "-" .. instance:version_str() .. extension) end searchnames:insert(url_filename(url)) + + -- match github name mangling https://github.com/xmake-io/xmake/issues/1343 + local github_name = url_filename.github_filename(url) + if github_name then + searchnames:insert(github_name) + end end end cprint(" -> ${color.dump.string_quote}searchnames${clear}: %s", table.concat(searchnames:to_array(), ", ")) -- cgit v1.3.1