$originalLocation = Get-Location $scriptPath = Split-Path -Parent $MyInvocation.MyCommand.Path Set-Location $scriptPath if (!(Test-Path -Path "..\build")) { Set-Location $originalLocation exit } Remove-Item "..\build" -Recurse -Force -ErrorAction SilentlyContinue if (Test-Path -Path "..\.clangd") { Remove-Item "..\.clangd" -Recurse -Force -ErrorAction SilentlyContinue } Set-Location $originalLocation