diff options
| author | ruki <[email protected]> | 2026-01-24 00:58:13 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2026-01-24 00:58:13 +0800 |
| commit | 91724398015b16fb6377c0f3a7bdd2686d281853 (patch) | |
| tree | 201b51f10620dfae794cd7e0a30c80839d833192 | |
| parent | 865ed17e98b3fa230b342138e3aaa6e9e5093cda (diff) | |
improve package tip
| -rw-r--r-- | xmake/modules/private/action/require/impl/package.lua | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/xmake/modules/private/action/require/impl/package.lua b/xmake/modules/private/action/require/impl/package.lua index 62a4398ce..5740c7f1d 100644 --- a/xmake/modules/private/action/require/impl/package.lua +++ b/xmake/modules/private/action/require/impl/package.lua @@ -956,7 +956,11 @@ function _load_package(packagename, requireinfo, opt) local tips local possible_package = get_possible_package(packagename) if possible_package then - tips = string.format(", maybe ${bright}%s %s${clear} in %s", possible_package.name, possible_package.version, possible_package.reponame) + local possible_name = possible_package.name + if possible_package.version then + possible_name = possible_name .. " " .. possible_package.version + end + tips = string.format(", maybe ${bright}%s${clear} in %s", possible_name, possible_package.reponame) end cprint(" -> %s%s", packagename, tips or "") raise("package(%s) not found!", packagename) |
