summaryrefslogtreecommitdiff
path: root/xmake/rules/c++/modules/modules_support/builder.lua
diff options
context:
space:
mode:
authorArthur LAURENT <[email protected]>2024-02-07 11:53:34 +0100
committerArthur LAURENT <[email protected]>2024-02-07 16:58:24 +0100
commitd98db4c10802a503dd824d0dcb15bacb76d29749 (patch)
tree9beacc4358c24a1422f77e229fc7abcd96ca39da /xmake/rules/c++/modules/modules_support/builder.lua
parent384256cb7e9624cfe6af6055b0f1a55988c4f5f9 (diff)
use table.orderpairs for generate_metadata
Diffstat (limited to 'xmake/rules/c++/modules/modules_support/builder.lua')
-rw-r--r--xmake/rules/c++/modules/modules_support/builder.lua3
1 files changed, 1 insertions, 2 deletions
diff --git a/xmake/rules/c++/modules/modules_support/builder.lua b/xmake/rules/c++/modules/modules_support/builder.lua
index 768c337ce..936f90414 100644
--- a/xmake/rules/c++/modules/modules_support/builder.lua
+++ b/xmake/rules/c++/modules/modules_support/builder.lua
@@ -287,8 +287,7 @@ end
function generate_metadata(target, modules)
local public_modules
-
- for _, module in pairs(modules) do
+ for _, module in table.orderpairs(modules) do
local _, _, cppfile = compiler_support.get_provided_module(module)
local fileconfig = target:fileconfig(cppfile)
local public = fileconfig and fileconfig.public