summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xmake/actions/require/impl/environment.lua2
-rw-r--r--xmake/core/package/package.lua2
2 files changed, 2 insertions, 2 deletions
diff --git a/xmake/actions/require/impl/environment.lua b/xmake/actions/require/impl/environment.lua
index e5534595a..8fffddd7f 100644
--- a/xmake/actions/require/impl/environment.lua
+++ b/xmake/actions/require/impl/environment.lua
@@ -53,7 +53,7 @@ function _enter_package(package_name, envs, installdir)
end
end
else
- os.addenv(name, unpack(values))
+ os.addenv(name, unpack(table.wrap(values)))
end
end
end
diff --git a/xmake/core/package/package.lua b/xmake/core/package/package.lua
index 32a534bc5..84003d9cc 100644
--- a/xmake/core/package/package.lua
+++ b/xmake/core/package/package.lua
@@ -352,7 +352,7 @@ function _instance:envs_enter()
end
end
else
- os.addenv(name, unpack(values))
+ os.addenv(name, unpack(table.wrap(values)))
end
end
end