diff options
| author | ruki <[email protected]> | 2025-12-28 23:37:03 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2025-12-28 23:37:03 +0800 |
| commit | 80749aa3f1965277878ebc641bb44b8c364e0f62 (patch) | |
| tree | c195add1592fb58190f0e0cabc3af33ad4a15afa | |
| parent | 27213c369422c1e07d62a70cb652fe6b8bf74af6 (diff) | |
fix envs
| -rw-r--r-- | xmake/plugins/show/lists/envs.lua | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/xmake/plugins/show/lists/envs.lua b/xmake/plugins/show/lists/envs.lua index bedbef873..69a6af4f2 100644 --- a/xmake/plugins/show/lists/envs.lua +++ b/xmake/plugins/show/lists/envs.lua @@ -48,7 +48,13 @@ function main() if option.get("json") then local list = {} - for name, env in pairs(envs) do + local names = {} + for name in pairs(envs) do + table.insert(names, name) + end + table.sort(names) + for _, name in ipairs(names) do + local env = envs[name] table.insert(list, {name = name, description = env[1], value = env[2]}) end print(json.encode(list)) |
