diff options
| -rw-r--r-- | xmake/modules/package/manager/xmake/search_package.lua | 4 | ||||
| -rw-r--r-- | xmake/modules/private/action/trybuild/xrepo.lua | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/xmake/modules/package/manager/xmake/search_package.lua b/xmake/modules/package/manager/xmake/search_package.lua index 1f6cbfc68..6c12a4dcc 100644 --- a/xmake/modules/package/manager/xmake/search_package.lua +++ b/xmake/modules/package/manager/xmake/search_package.lua @@ -96,7 +96,9 @@ function main(name, opt) opt = opt or {} local packages = {} _search_package_from_name(packages, name, opt) - _search_package_from_description(packages, name, opt) + if opt.description ~= false then + _search_package_from_description(packages, name, opt) + end local results = {} for name, info in table.orderpairs(packages) do diff --git a/xmake/modules/private/action/trybuild/xrepo.lua b/xmake/modules/private/action/trybuild/xrepo.lua index b08fb8aca..cfb63e553 100644 --- a/xmake/modules/private/action/trybuild/xrepo.lua +++ b/xmake/modules/private/action/trybuild/xrepo.lua @@ -65,7 +65,7 @@ function detect() -- search packages local result - local packages_found = search_packages(packagename, {require_version = version and version:rawstr() or nil}) + local packages_found = search_packages(packagename, {description = false, require_version = version and version:rawstr() or nil}) for name, packages in pairs(packages_found) do for _, package in ipairs(packages) do if package.name == packagename or packagename:levenshtein(package.name) < 3 then |
