[release/6.0-rc2] Create and publish missing symbols (#59259)
authorgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Mon, 20 Sep 2021 19:41:38 +0000 (12:41 -0700)
committerGitHub <noreply@github.com>
Mon, 20 Sep 2021 19:41:38 +0000 (12:41 -0700)
commitea504b8fd2c91aee133d476a9c4fd39ba74a6ea4
tree0e0c83baae8437e55420994babd1dbe7ee11d9e8
parentacbdb74b0f551e555d3059034c5a47b3979bd05f
[release/6.0-rc2] Create and publish missing symbols (#59259)

* Fix symbols for Microsoft.MonoTargets.Sdk

* Build and include .pdb file on Windows builds of mono-aot-cross

* Only TARGET_PDB_FILE on HOST_WIN32

* Another conditional

* Output directly "mono-aot-cross.exe", don't rename "mono-sgen.exe"

Co-authored-by: Jo Shields <directhex@apebox.org>
Co-authored-by: Jo Shields <joshield@microsoft.com>
src/mono/CMakeLists.txt
src/mono/mono.proj
src/mono/mono/mini/CMakeLists.txt
src/tasks/AotCompilerTask/MonoAOTCompiler.csproj
src/tasks/ILStripTask/ILStrip.csproj
src/tasks/JsonToItemsTaskFactory/JsonToItemsTaskFactory.csproj
src/tasks/RuntimeConfigParser/RuntimeConfigParser.csproj