summaryrefslogtreecommitdiff
path: root/xmake/rules/utils
diff options
context:
space:
mode:
authorruki <[email protected]>2023-11-01 00:53:05 +0800
committerruki <[email protected]>2023-11-01 00:53:05 +0800
commit867565453df03c966ecb8fd07a71be47e3fdd7f3 (patch)
tree78c9cac63e651ae581976025173e5052a869324e /xmake/rules/utils
parentf18eb052637810b977606c9341d8f9939ebb3f38 (diff)
mark get_from_xxx as deprecated
Diffstat (limited to 'xmake/rules/utils')
-rw-r--r--xmake/rules/utils/inherit_links/inherit_links.lua8
1 files changed, 6 insertions, 2 deletions
diff --git a/xmake/rules/utils/inherit_links/inherit_links.lua b/xmake/rules/utils/inherit_links/inherit_links.lua
index 4c38cf788..0c643fdd2 100644
--- a/xmake/rules/utils/inherit_links/inherit_links.lua
+++ b/xmake/rules/utils/inherit_links/inherit_links.lua
@@ -21,8 +21,12 @@
-- get values from target
function _get_values_from_target(target, name)
local values = table.wrap(target:get(name))
- table.join2(values, target:get_from_opts(name))
- table.join2(values, target:get_from_pkgs(name))
+ for _, value in ipairs((target:get_from(name, "option::*"))) do
+ table.join2(values, value)
+ end
+ for _, value in ipairs((target:get_from(name, "package::*"))) do
+ table.join2(values, value)
+ end
return values
end