diff options
Diffstat (limited to 'xmake/plugins/project/vstudio/impl/vs201x.lua')
| -rw-r--r-- | xmake/plugins/project/vstudio/impl/vs201x.lua | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/xmake/plugins/project/vstudio/impl/vs201x.lua b/xmake/plugins/project/vstudio/impl/vs201x.lua index 1168ae3e7..01a38e670 100644 --- a/xmake/plugins/project/vstudio/impl/vs201x.lua +++ b/xmake/plugins/project/vstudio/impl/vs201x.lua @@ -23,7 +23,6 @@ import("core.base.option") import("core.project.config") import("core.project.project") import("core.platform.platform") -import("core.platform.environment") import("core.tool.compiler") import("core.tool.linker") import("vs201x_solution") @@ -234,6 +233,9 @@ function make(outputdir, vsinfo) -- clear project to reload and recheck it project.clear() + -- check configure + config.check() + -- check project options project.check() @@ -247,9 +249,6 @@ function make(outputdir, vsinfo) -- ensure to enter project directory os.cd(project.directory()) - -- enter environment (maybe check flags by calling tools) - environment.enter("toolchains") - -- save targets for targetname, target in pairs(project.targets()) do if not target:isphony() then @@ -277,9 +276,6 @@ function make(outputdir, vsinfo) _make_targetheaders(mode, arch, target, mode_idx == #vsinfo.modes and arch_idx == 2) end end - - -- leave environment - environment.leave("toolchains") end end |
