12345678910111213141516171819202122 |
- # 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
- dotnet build --configuration Release ../Terminal.sln
- rm ../docs -Recurse -Force -ErrorAction SilentlyContinue
- $env:DOCFX_SOURCE_BRANCH_NAME="v2_develop"
- docfx --metadata --serve --force
- }
- finally {
- # Restore the previous location.
- $prevPwd | Set-Location
- }
|