Fix arguments for preconfigure and postconfigure for linux (#533)

* fix arguments for linux for script args

* changelog update
This commit is contained in:
Garrett Campbell 2023-12-01 12:32:44 -05:00 коммит произвёл GitHub
Родитель 01305ea883
Коммит 7ec4385194
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -3,6 +3,7 @@
## 0.8
Bug Fixes:
- Fix a bug where the first argument for pre/post-configure args didn't have the proper spacing in front of it [PR #530](https://github.com/microsoft/vscode-makefile-tools/pull/530)
- Fix a bug where we weren't handling pre/post-configure args for the non-windows scenarios. [#531](https://github.com/microsoft/vscode-makefile-tools/issues/531)
Improvements:
- Add support for a post configure script. [#391](https://github.com/microsoft/vscode-makefile-tools/issues/391)

Просмотреть файл

@ -773,7 +773,7 @@ export async function runPrePostConfigureScript(progress: vscode.Progress<{}>, s
wrapScriptContent += `set > "${wrapScriptOutFile}"`;
wrapScriptFile += ".bat";
} else {
wrapScriptContent = `source '${scriptFile}'\n`;
wrapScriptContent = `source '${scriptFile}' ${scriptArgs.length > 0 ? scriptArgs.join(" ").toString() : ""}\n`;
wrapScriptContent += `printenv > '${wrapScriptOutFile}'`;
wrapScriptFile += ".sh";
}