diff options
| author | ruki <[email protected]> | 2024-04-20 00:34:40 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2024-04-20 00:34:40 +0800 |
| commit | 097ec93cd26932f88ece89d55c7e6d9affb16f1b (patch) | |
| tree | 4967495c4a14ea3e58032c22118c1d76e5215edc | |
| parent | d2c2baddcbccb4e305db563f6101ce6da47d3864 (diff) | |
fix requirekey #4991
| -rw-r--r-- | xmake/modules/private/action/require/impl/utils/requirekey.lua | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/xmake/modules/private/action/require/impl/utils/requirekey.lua b/xmake/modules/private/action/require/impl/utils/requirekey.lua index 45adac2b4..bfd724d06 100644 --- a/xmake/modules/private/action/require/impl/utils/requirekey.lua +++ b/xmake/modules/private/action/require/impl/utils/requirekey.lua @@ -56,6 +56,9 @@ function main(requireinfo, opt) if configs then local configs_order = {} for k, v in pairs(configs) do + if type(v) == "table" then + v = string.serialize(v, {strip = true, indent = false, orderkeys = true}) + end table.insert(configs_order, k .. "=" .. tostring(v)) end table.sort(configs_order) |
