From ed685ecd74c5267781713f3bd00ce4e4e40b27d7 Mon Sep 17 00:00:00 2001 From: ruki Date: Thu, 9 Jan 2025 00:50:52 +0800 Subject: add namespace to sandbox --- xmake/core/base/task.lua | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'xmake/core/base/task.lua') diff --git a/xmake/core/base/task.lua b/xmake/core/base/task.lua index 7258aeb21..a3fde1913 100644 --- a/xmake/core/base/task.lua +++ b/xmake/core/base/task.lua @@ -221,17 +221,12 @@ end -- bind script with a sandbox instance function task._bind_script(interp, script) - - -- make sandbox instance with the given script - local instance, errors = sandbox.new(script, interp:filter(), interp:rootdir()) + local instance, errors = sandbox.new(script, { + filter = interp:filter(), rootdir = interp:rootdir(), namespace = interp:namespace()}) if not instance then return nil, errors end - - -- check assert(instance:script()) - - -- update option script return instance:script() end -- cgit v1.3.1