summaryrefslogtreecommitdiff
path: root/xmake/actions/require/impl/environment.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2019-03-17 21:36:51 +0800
committerruki <[email protected]>2019-03-17 21:36:51 +0800
commite35215c72fa78df798a88ca1cd9bed9bb36013d5 (patch)
tree03e949b5e3eed833b3e04c869faa4a3f08b15ced /xmake/actions/require/impl/environment.lua
parentfb572ca825d47b0dd3612f824aefbd7eed7ba36a (diff)
bind package envs
Diffstat (limited to 'xmake/actions/require/impl/environment.lua')
-rw-r--r--xmake/actions/require/impl/environment.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/xmake/actions/require/impl/environment.lua b/xmake/actions/require/impl/environment.lua
index 13a50c44b..b303f631a 100644
--- a/xmake/actions/require/impl/environment.lua
+++ b/xmake/actions/require/impl/environment.lua
@@ -127,13 +127,13 @@ end
function leave()
-- leave the environments of installed packages
- for _, instance in ipairs(_g._PACKAGES) do
+ for _, instance in irpairs(_g._PACKAGES) do
instance:envs_leave()
end
_g._PACKAGES = nil
-- leave the environments of git and 7z
- _leave_packages("git", "7z")
+ _leave_packages("7z", "git")
-- restore search pathes of toolchains
environment.leave("toolchains")