summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2019-03-20 00:53:18 +0800
committerruki <[email protected]>2019-03-19 23:19:52 +0800
commitf6b07bbd926059a5e9de392d683ecc31207a9565 (patch)
treecf1eb5a5bc120cbe84f59beaf62fc05a0b4b308b
parentfe07bece9d6e883006c794995bdb0e6284e712c0 (diff)
improve fetchdeps for package
-rw-r--r--xmake/core/package/package.lua5
1 files changed, 4 insertions, 1 deletions
diff --git a/xmake/core/package/package.lua b/xmake/core/package/package.lua
index 10684b736..ee69d4427 100644
--- a/xmake/core/package/package.lua
+++ b/xmake/core/package/package.lua
@@ -717,7 +717,10 @@ end
-- fetch all local info with dependencies
function _instance:fetchdeps()
- local fetchinfo = table.copy(self:fetch())
+ local fetchinfo = self:fetch()
+ if not fetchinfo then
+ return
+ end
local orderdeps = self:orderdeps()
local total = #orderdeps
for idx, _ in ipairs(orderdeps) do