1234567891011121314151617181920 |
- # Builds the Terminal.gui API documentation using docfx
- $prevPwd = $PWD; Set-Location -ErrorAction Stop -LiteralPath $PSScriptRoot
- try {
- $PWD # output the current location
- dotnet build --configuration Release ../Terminal.sln
- rm ../docs -Recurse -Force -ErrorAction SilentlyContinue
- $env:DOCFX_SOURCE_BRANCH_NAME="main"
- docfx --metadata --serve --force
- }
- finally {
- # Restore the previous location.
- $prevPwd | Set-Location
- }
|