summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xmake/modules/package/tools/gn.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/xmake/modules/package/tools/gn.lua b/xmake/modules/package/tools/gn.lua
index 9cef0bf7f..fe6566ab4 100644
--- a/xmake/modules/package/tools/gn.lua
+++ b/xmake/modules/package/tools/gn.lua
@@ -66,7 +66,9 @@ function _get_configs(package, configs, opt)
elseif package:is_arch("arm.*") then
configs.target_cpu = "arm"
end
- configs.is_debug = package:is_debug() and "true" or "false"
+ if configs.is_debug == nil then
+ configs.is_debug = package:is_debug() and true or false
+ end
return configs
end