React to MSBuild Traversal and NoTargets SDK updates (#52895)
authorViktor Hofer <viktor.hofer@microsoft.com>
Thu, 20 May 2021 06:28:04 +0000 (08:28 +0200)
committerGitHub <noreply@github.com>
Thu, 20 May 2021 06:28:04 +0000 (08:28 +0200)
commit0d27b099bd9d751b45f30cc7be243571e9b87de2
treec896e946fd6ea40f06d1a2e38e30b5a2c6826a1b
parent9796ac9fb97be3c9bfb31ecadce24310e7fcf488
React to MSBuild Traversal and NoTargets SDK updates (#52895)

* Remove custom rebuild entry point in Build.proj

The rebuild target was added into the Traversal SDK here: https://github.com/microsoft/MSBuildSdks/commit/fd7660d62b139f282926d98212b7aeb3e6460daa#diff-ad560c0828c6bab536a01e43bb052bfce14a959b8df2c3f89cccfca0b399681c

* Update global.json

* Update global.json

* Update native-binplace.proj

* Update externals.csproj

* Update native-binplace.proj

* Update native-binplace.proj

* Default tfm for NoTargets projects

* Don't run GenFacades on ApiCompat.proj

* ApiCompat fix and packaging cleanup

* Fixes

* Only set if not multi-targeting
25 files changed:
Build.proj
Directory.Build.props
eng/NoTargetsSdk.BeforeTargets.targets [new file with mode: 0644]
eng/regenerate-download-table.proj
global.json
src/coreclr/crossgen-corelib.proj
src/coreclr/runtime.proj
src/installer/corehost.proj
src/installer/prepare-artifacts.proj
src/libraries/Directory.Build.targets
src/libraries/Microsoft.AspNetCore.Internal.Transport/src/Microsoft.AspNetCore.Internal.Transport.proj
src/libraries/Microsoft.Extensions.HostFactoryResolver/src/Microsoft.Extensions.HostFactoryResolver.Sources.csproj
src/libraries/Microsoft.NETCore.Platforms/src/Microsoft.NETCore.Platforms.csproj
src/libraries/System.Composition/src/System.Composition.proj [moved from src/libraries/System.Composition/src/System.Composition.csproj with 67% similarity]
src/libraries/externals.csproj
src/libraries/libraries-packages.proj
src/libraries/shims/ApiCompat.proj
src/libraries/shims/Directory.Build.props
src/libraries/shims/Directory.Build.targets
src/libraries/shims/generated/Directory.Build.props
src/libraries/shims/manual/Directory.Build.props
src/libraries/slngen.proj
src/mono/llvm/llvm-init.proj
src/mono/monoaotcross.proj
src/mono/wasm/wasm.proj