summaryrefslogtreecommitdiff
path: root/xmake/modules
diff options
context:
space:
mode:
authorruki <[email protected]>2023-10-24 22:40:36 +0800
committerruki <[email protected]>2023-10-24 22:40:36 +0800
commit8d0e4717a14cd460428cc4d294bb1ae4dd100f6f (patch)
treed116a97f656deb53bc6f4a18b8e1d2c8740cfec3 /xmake/modules
parent795272da127f97058d2d061e32ace82a8c2ff009 (diff)
fetch extras
Diffstat (limited to 'xmake/modules')
-rw-r--r--xmake/modules/package/manager/xmake/find_package.lua1
-rw-r--r--xmake/modules/private/action/require/impl/register_packages.lua2
2 files changed, 2 insertions, 1 deletions
diff --git a/xmake/modules/package/manager/xmake/find_package.lua b/xmake/modules/package/manager/xmake/find_package.lua
index a1f2dfac2..18d686409 100644
--- a/xmake/modules/package/manager/xmake/find_package.lua
+++ b/xmake/modules/package/manager/xmake/find_package.lua
@@ -245,6 +245,7 @@ function _find_package_from_repo(name, opt)
-- get version and license
result.version = manifest.version or path.filename(path.directory(path.directory(manifest_file)))
result.license = manifest.license
+ result.extras = manifest.extras
return result
end
diff --git a/xmake/modules/private/action/require/impl/register_packages.lua b/xmake/modules/private/action/require/impl/register_packages.lua
index ae66b6e75..621e383d1 100644
--- a/xmake/modules/private/action/require/impl/register_packages.lua
+++ b/xmake/modules/private/action/require/impl/register_packages.lua
@@ -51,7 +51,7 @@ function _register_required_package_libs(instance, required_package, is_deps)
fetchinfo.static = nil
fetchinfo.shared = nil
fetchinfo.installdir = nil
- fetchinfo.extra = nil
+ fetchinfo.extras = nil
fetchinfo.components = nil
end