diff options
| author | Francesco Guastella <[email protected]> | 2025-10-02 15:04:39 +0200 |
|---|---|---|
| committer | Francesco Guastella <[email protected]> | 2025-10-02 15:04:39 +0200 |
| commit | fa3b93a9d44d8f9740f45a0e6ca9476a3f1ecdf0 (patch) | |
| tree | 959124338ec87dd682338f79a7c69e03f980b3cb | |
| parent | 1b03d8e117a718965707d98b679eca2678dc02a1 (diff) | |
Use table.to_array
| -rw-r--r-- | xmake/core/package/package.lua | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/xmake/core/package/package.lua b/xmake/core/package/package.lua index 7be3278b1..da2544d08 100644 --- a/xmake/core/package/package.lua +++ b/xmake/core/package/package.lua @@ -995,16 +995,8 @@ function _instance:manifest_save() manifest.configs = self:configs() manifest.envs = self:_rawenvs() - -- ensure pathenvs are written deterministically: use ordered iteration - do - local arr = {} - for name in self:_pathenvs():orderitems() do - if name ~= nil then - table.insert(arr, name) - end - end - manifest.pathenvs = arr - end + -- ensure pathenvs are written deterministically + manifest.pathenvs = table.to_array(self:_pathenvs():orderitems()) -- save enabled library deps if self:librarydeps() then |
