win32metadata/apidocs
Andrew Arnott b286d8956c
Update repo SDK and build authoring (#942)
* Bump 5.0 SDK and runtimes to 6.0

* Make it very clear that Powershell 7 is required

The new `#Requires` line makes the DoAll script fail fast with a helpful error:

> .\DoAll.ps1 : The script 'DoAll.ps1' cannot be run because it contained a "#requires" statement for Windows PowerShell 7.0. The version of Windows PowerShell that is required by the script does not match the currently running version of Windows PowerShell 5.1.22000.653.

Before this, the user may get some weird error about `Select-String -Raw` not working.

* Fix BuildSdk.proj default build

It doesn't like to be *built*. It only likes to be packed.

* Improve discovery of VS installations

* Install the .NET 5 runtime for ClangSharpPInvokeGenerator
2022-06-01 15:16:12 -07:00
..
Microsoft.Windows.SDK.Win32Docs Update repo SDK and build authoring (#942) 2022-06-01 15:16:12 -07:00
ScrapeDocs Update repo SDK and build authoring (#942) 2022-06-01 15:16:12 -07:00
ApiDocs.sln Add API Docs package build to pipeline 2021-06-24 11:52:46 -06:00
Directory.Build.props Build authoring cleanup (#630) 2021-09-02 20:36:15 -07:00
README.md Add API Docs package build to pipeline 2021-06-24 11:52:46 -06:00
stylecop.json Add API Docs package build to pipeline 2021-06-24 11:52:46 -06:00
version.json Inherit version.json 2021-06-24 15:31:28 -06:00

README.md

This folder contains the code and package for API docs

Maintainence

Periodically, run these commands from the root of the repo to update the docs we pack to the latest available:

cd ext\sdk-api
git fetch
git checkout origin/docs
cd ..
git add ext\sdk-api