Skip to content

Conversation

sgrtye
Copy link
Contributor

@sgrtye sgrtye commented Nov 1, 2023

When building the extension on Windows with WSL installed, the npm 'master' branch was detected instead of 'windows_master', resulting in an error.

'The terminal process "C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -Command rm -rf out" terminated with exit code: 1.'

By adding OS-based detection, the extension can be built correctly across all OS systems.

PS: Did not check the branching logic in .vscode/launch.json, we might be able to ditch the 'windows_master' branch altogether by adding OS-based conditions to all tasks. (Currently, the only difference is using 'rm' or 'Remove-item', which can be done inline relatively easily using only OS-based conditions)

@ccagml ccagml merged commit 6e17f59 into ccagml:main Nov 2, 2023
@sgrtye sgrtye deleted the windowsBuildFix branch November 2, 2023 14:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants