diff options
| author | ruki <[email protected]> | 2021-02-04 23:44:42 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2021-02-04 23:44:42 +0800 |
| commit | 17170a1147170218b7669001ce870b8372cd0dc3 (patch) | |
| tree | 7c91628c4336e75704021e9c8f54cab6dc7adc61 | |
| parent | 97c46d18ce9022089bd5e3481ce9a436fd6dbeaa (diff) | |
fix target:orderpkgs
| -rw-r--r-- | xmake/core/project/target.lua | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/xmake/core/project/target.lua b/xmake/core/project/target.lua index 66360213e..63e1a91f8 100644 --- a/xmake/core/project/target.lua +++ b/xmake/core/project/target.lua @@ -706,9 +706,11 @@ end function _instance:orderpkgs() if not self._ORDERPKGS_ENABLED then local packages = {} - for _, pkg in ipairs(self._PACKAGES) do - if pkg:enabled() then - table.insert(packages, pkg) + if self._PACKAGES then + for _, pkg in ipairs(self._PACKAGES) do + if pkg:enabled() then + table.insert(packages, pkg) + end end end self._ORDERPKGS_ENABLED = packages |
