From 7ad81bbdec7cb65ef5111f6a1ec3fd7fc812a5fb Mon Sep 17 00:00:00 2001 From: ruki Date: Tue, 13 Dec 2022 22:37:40 +0800 Subject: improve default components --- xmake/core/project/target.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xmake/core/project/target.lua b/xmake/core/project/target.lua index 5e70431e9..5fb685824 100644 --- a/xmake/core/project/target.lua +++ b/xmake/core/project/target.lua @@ -419,7 +419,7 @@ function _instance:get_from_pkgs(name, opt) local components_default = pkg:components_default() if configinfo and (configinfo.components or components_default) and pkg:components() then local components_enabled = hashset.new() - for _, comp in ipairs(table.join(configinfo.components or {}, components_default)) do + for _, comp in ipairs(table.wrap(configinfo.components or components_default)) do components_enabled:insert(comp) for _, dep in ipairs(table.wrap(pkg:component_orderdeps(comp))) do components_enabled:insert(dep) -- cgit v1.3.1