From d98db4c10802a503dd824d0dcb15bacb76d29749 Mon Sep 17 00:00:00 2001 From: Arthur LAURENT Date: Wed, 7 Feb 2024 11:53:34 +0100 Subject: use table.orderpairs for generate_metadata --- xmake/rules/c++/modules/modules_support/builder.lua | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'xmake/rules/c++/modules/modules_support/builder.lua') 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 -- cgit v1.3.1