diff options
| author | ruki <[email protected]> | 2022-01-29 00:46:37 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2022-01-29 00:46:37 +0800 |
| commit | 0b8b054bcd07172fc2b84919d5a4181c8ab80ce6 (patch) | |
| tree | 8c1c66316a29b6d27e0cb3dee20bb09a986092c4 /xmake/plugins/project/vstudio/impl/vs201x.lua | |
| parent | 1971c40e500cab7072426f64ac4501ccdd8ce15e (diff) | |
fix runenvs
Diffstat (limited to 'xmake/plugins/project/vstudio/impl/vs201x.lua')
| -rw-r--r-- | xmake/plugins/project/vstudio/impl/vs201x.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/xmake/plugins/project/vstudio/impl/vs201x.lua b/xmake/plugins/project/vstudio/impl/vs201x.lua index 4c5fc86f8..421c19b05 100644 --- a/xmake/plugins/project/vstudio/impl/vs201x.lua +++ b/xmake/plugins/project/vstudio/impl/vs201x.lua @@ -316,9 +316,9 @@ function _make_targetinfo(mode, arch, target, vcxprojdir) end for k, v in pairs(addrunenvs) do if k:upper() == "PATH" then - runenvs[k] = format("%s;$([System.Environment]::GetEnvironmentVariable('%s'))", _make_dirs(v, vcxprojdir), k) + runenvs[k] = _make_dirs(v, vcxprojdir) .. "$([System.Environment]::GetEnvironmentVariable('" .. k .. "'))" else - runenvs[k] = format("%s;$([System.Environment]::GetEnvironmentVariable('%s'))", path.joinenv(v), k) + runenvs[k] = path.joinenv(v) .. "$([System.Environment]::GetEnvironmentVariable('" .. k .."'))" end end for k, v in pairs(setrunenvs) do |
