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

3 Коммитов

Автор SHA1 Сообщение Дата
Egor Chesakov c48e9021c6
Update LLVM version to 13.0.1 (#351)
* Use LLVM 13.0.1
* Use Visual Studio 2022 for building on Windows
* Use Ubuntu 18.04 containers for building on Linux
2022-03-15 20:32:42 -07:00
Egor Chesakov aadee2a426
Add infrastructure for publishing coredistools (#293)
* Remove non-portable Linux nuspec files

* Remove non-portable macOS nuspec files

* Update runtime.json to reference **only** portable nuget packages

* Add portable macOS runtime.osx-x64.Microsoft.NETCore.CoreDisTools.nuspec

* Add portable Linux nuspec files

* Add win-arm and win-arm64 nuspec files

* Update win-x86 and win-x64 .nuspec

* Update Microsoft.NETCore.CoreDisTools.nuspec

* Address Bruce's feedback - setlocal EnableDelayedExpansion EnableExtensions in build-coredistools.cmd build-tblgen.cmd

* Check for cmake.exe in the PATH before running it in build-coredistools.cmd build-tblgen.cmd

* Define StagingDirectory in build-coredistools.cmd build-coredistools.sh

* Address Bruce's feedback - check the return code for all 3 cmake invocations in build-coredistools.cmd build-coredistools.sh

* Make TargetOSArchitecture values the same as .NET RIDs in build-coredistools.cmd build-coredistools.sh

* Change error message in build-coredistools.cmd

* Add pack-coredistools.cmd

* Update coredistools.yml

* Simplify build-coredistools.sh and strip debug symbols

* Use  in non-cross-compiling scenario in build-coredistools.sh
2020-09-28 15:33:54 -07:00
Egor Chesakov 381a9b28c0 Add build-coredistools.cmd build-coredistools.sh build-tblgen.cmd 2020-09-17 14:22:17 -07:00