summaryrefslogtreecommitdiff
path: root/xmake/core/sandbox/import.lua
diff options
context:
space:
mode:
Diffstat (limited to 'xmake/core/sandbox/import.lua')
-rw-r--r--xmake/core/sandbox/import.lua7
1 files changed, 3 insertions, 4 deletions
diff --git a/xmake/core/sandbox/import.lua b/xmake/core/sandbox/import.lua
index 94b062894..27417a23b 100644
--- a/xmake/core/sandbox/import.lua
+++ b/xmake/core/sandbox/import.lua
@@ -21,6 +21,7 @@
--
-- load modules
+local os = require("base/os")
local utils = require("base/utils")
-- import module
@@ -29,8 +30,7 @@ function sandbox_import(name)
-- load module
local module = require("sandbox/import/" .. name)
if not module then
- utils.error("cannot import module: %s", name)
- utils.abort()
+ os.raise("cannot import module: %s", name)
end
-- get the parent scope
@@ -39,8 +39,7 @@ function sandbox_import(name)
-- this module has been imported?
if rawget(scope_parent, name) then
- utils.error("this module: %s has been imported!", name)
- utils.abort()
+ os.raise("this module: %s has been imported!", name)
end
-- import this module into the parent scope