summaryrefslogtreecommitdiff
path: root/xmake/core/base/deprecated/interpreter.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2016-02-27 20:11:22 +0800
committerruki <[email protected]>2016-02-27 20:11:22 +0800
commitdd8ae9c540d5da04a8ffc8a030dfbbd53b26daa9 (patch)
tree6a0a9222796e509fffa5f2c3c53567a29be3921e /xmake/core/base/deprecated/interpreter.lua
parent4e56f11cf31ad1279505ee5ed7e29945c20f0639 (diff)
add raise interfaces for os
Diffstat (limited to 'xmake/core/base/deprecated/interpreter.lua')
-rw-r--r--xmake/core/base/deprecated/interpreter.lua9
1 files changed, 3 insertions, 6 deletions
diff --git a/xmake/core/base/deprecated/interpreter.lua b/xmake/core/base/deprecated/interpreter.lua
index aa88fa7e0..91c734660 100644
--- a/xmake/core/base/deprecated/interpreter.lua
+++ b/xmake/core/base/deprecated/interpreter.lua
@@ -52,8 +52,7 @@ function deprecated_interpreter.api_register_set_scope(self, ...)
-- check
if not scope_for_kind[scope_name] then
utils.error("set_%s(\"%s\") failed, %s not found!", scope_kind, scope_name, scope_name)
- utils.error("please uses add_%s(\"%s\") first!", scope_kind, scope_name)
- utils.abort()
+ os.raise("please uses add_%s(\"%s\") first!", scope_kind, scope_name)
end
-- init scope for name
@@ -92,8 +91,7 @@ function deprecated_interpreter.api_register_add_scope(self, ...)
-- check
if scope_for_kind[scope_name] then
utils.error("add_%s(\"%s\") failed, %s have been defined!", scope_kind, scope_name, scope_name)
- utils.error("please uses set_%s(\"%s\")!", scope_kind, scope_name)
- utils.abort()
+ os.raise("please uses set_%s(\"%s\")!", scope_kind, scope_name)
end
-- init scope for name
@@ -126,8 +124,7 @@ function deprecated_interpreter.api_register_set_script(self, scope_kind, prefix
-- bind script and get new script with sandbox
local newscript, errors = sandbox.bind(script, self)
if not newscript then
- utils.error("set_%s(): %s", name, errors)
- utils.abort()
+ os.raise("set_%s(): %s", name, errors)
end
-- update script?