summaryrefslogtreecommitdiff
path: root/xmake/modules/private/action/require/impl/package.lua
diff options
context:
space:
mode:
authorJérôme Leclercq <[email protected]>2022-08-22 13:38:31 +0200
committerGitHub <[email protected]>2022-08-22 13:38:31 +0200
commitfb8f08408c4f2b934b72f3fa0d4d278b8f4419be (patch)
treefa6d99b7af160bdc01668116cc67837b8fd90155 /xmake/modules/private/action/require/impl/package.lua
parent0493ab90a22a166b4d0e92cf9b1243ef8ea85525 (diff)
Fix non-top level headeronly packages handling
Diffstat (limited to 'xmake/modules/private/action/require/impl/package.lua')
-rw-r--r--xmake/modules/private/action/require/impl/package.lua9
1 files changed, 4 insertions, 5 deletions
diff --git a/xmake/modules/private/action/require/impl/package.lua b/xmake/modules/private/action/require/impl/package.lua
index afe0ded1d..3a9f4c991 100644
--- a/xmake/modules/private/action/require/impl/package.lua
+++ b/xmake/modules/private/action/require/impl/package.lua
@@ -480,11 +480,10 @@ function _init_requireinfo(requireinfo, package, opt)
requireinfo.configs.vs_runtime = requireinfo.configs.vs_runtime or get_config("vs_runtime")
end
requireinfo.configs.lto = requireinfo.configs.lto or project.policy("build.optimization.lto")
-
- -- but we will ignore some configs for buildhash in the headeronly package
- if package:is_headeronly() then
- requireinfo.ignored_configs = {"vs_runtime", "toolchains", "lto", "pic"}
- end
+ end
+ -- but we will ignore some configs for buildhash in the headeronly package
+ if package:is_headeronly() then
+ requireinfo.ignored_configs = {"vs_runtime", "toolchains", "lto", "pic"}
end
end