diff options
| -rw-r--r-- | xmake/actions/require/install.lua | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/xmake/actions/require/install.lua b/xmake/actions/require/install.lua index 19f90257f..6b6e116f0 100644 --- a/xmake/actions/require/install.lua +++ b/xmake/actions/require/install.lua @@ -138,15 +138,6 @@ end -- install packages function _install_packages(requires) - -- init requires - local requires_extra = nil - if not requires then - requires, requires_extra = project.requires() - end - if not requires or #requires == 0 then - return - end - -- pull all repositories first if not exists -- -- attempt to install git from the builtin-packages first if git not found @@ -232,6 +223,15 @@ function main(requires) if _g.installed then return end _g.installed = true + -- init requires + local requires_extra = nil + if not requires then + requires, requires_extra = project.requires() + end + if not requires or #requires == 0 then + return + end + -- enter environment environment.enter() |
