Граф коммитов

8 Коммитов

Автор SHA1 Сообщение Дата
Andrew Arnott f9577c2e2f
Get the docs package to work for lower TFM projects (#686)
* Get the docs package to work for lower TFM projects

* Extend the timeouts

These jobs are close to 30 minutes, which evidently is the effective timeout on this AzDO account (for some reason that I can't see.)
2021-09-28 15:12:22 -07:00
Andrew Arnott a059816a4b
Merge pull request #629 from AArnott/multipleWinMdSupport
Create msbuild ProjectionMetadataWinmd item in package import
2021-09-03 10:37:37 -06:00
Andrew Arnott 931fa65996
Build authoring cleanup (#630)
* Don't launch debugger during build unless an environment variable is set

* Add .editorconfig and apply to msbuild files

* Delete obsolete sample pack script

* Suppress some pack warnings

* Build the metadata package to the same path as docs by default

* Lots of build authoring cleanup

* Consolidate nuget.config files wherever possible.
* Consolidate msbuild sdk versions into a global.json file.
* Consolidate definitions of OutputPath in msbuild projects.
* Remove/fix msbuild properties that were inconsistently or redundantly applied in project files.
* Move Project Sdk attributes from Sdk.props to each project that imported it.
* Remove a bunch of 1-project solution files in favor of a new BuildTools.sln that contains them all.

* Target net5.0 instead of netcoreapp3.1

* Add task to print out .NET version info

* Disable signing consistently

* Set up VS env vars

* Fix bad paths for winmd
2021-09-02 20:36:15 -07:00
Andrew Arnott 8e365e2968
Create msbuild ProjectionMetadataWinmd item in package import
Instead of setting the `MicrosoftWindowsSdkWin32MetadataBasePath` msbuild property, which is a scalar and only allows one assignment, we now add to an msbuild item list so that projections (e.g. CsWin32) may consume many such metadata winmds in one build.
2021-09-01 10:01:32 -06:00
Andrew Arnott 839aa1523d
More package metadata fixes 2021-06-24 17:25:31 -06:00
Andrew Arnott c1b3566f8a
Inherit version.json 2021-06-24 15:31:28 -06:00
Andrew Arnott af1a5c28b3
Fix release notes link in Win32Docs 2021-06-24 15:27:57 -06:00
Andrew Arnott c3f9de1b73
Add API Docs package build to pipeline 2021-06-24 11:52:46 -06:00