From 95f46b973794b37ccd62edbcc3bfb010b0f23dcc Mon Sep 17 00:00:00 2001 From: ruki Date: Sat, 15 Dec 2018 00:41:39 +0800 Subject: improve interpreter --- xmake/core/project/project.lua | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'xmake/core/project/project.lua') diff --git a/xmake/core/project/project.lua b/xmake/core/project/project.lua index 5c9eeb9dc..9dcc39426 100644 --- a/xmake/core/project/project.lua +++ b/xmake/core/project/project.lua @@ -357,8 +357,14 @@ function project._load_scope(scope_kind, remove_repeat, enable_filter) return nil, errors end + -- load script + local ok, errors = interp:load(project.file()) + if not ok then + return nil, errors + end + -- load targets - local results, errors = interp:load(project.file(), scope_kind, remove_repeat, enable_filter) + local results, errors = interp:make(scope_kind, remove_repeat, enable_filter) if not results then return nil, (errors or "load project file failed!") end -- cgit v1.3.1