# Builds the Terminal.gui API documentation using docfx $prevPwd = $PWD; Set-Location -ErrorAction Stop -LiteralPath $PSScriptRoot try { $PWD # output the current location dotnet tool update -g docfx # Force delete metadata rm ./api -Recurse -Force -ErrorAction SilentlyContinue $env:DOCFX_SOURCE_BRANCH_NAME="v2_develop" docfx --serve } finally { # Restore the previous location. $prevPwd | Set-Location }