Skip to content

fix windows build bug #262

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Nov 2, 2023
Merged

fix windows build bug #262

merged 1 commit into from
Nov 2, 2023

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