Remove hardcoded non trimmable assemblies in oob.proj (#72171)
authorViktor Hofer <viktor.hofer@microsoft.com>
Thu, 14 Jul 2022 23:03:46 +0000 (01:03 +0200)
committerGitHub <noreply@github.com>
Thu, 14 Jul 2022 23:03:46 +0000 (01:03 +0200)
commit81a3dcdad5235c38a329b372af132a0053dc1708
treec4fc1277654a2bb16b52c77becbb766090759f48
parent178553bc38bb64fe4d9da222c742cd291b4f5a08
Remove hardcoded non trimmable assemblies in oob.proj (#72171)

* Remove hardcoded non trimmable assemblies in oob.proj

Fixes https://github.com/dotnet/runtime/issues/72166

Use the `TargetPathWithTargetPlatformMoniker` to flow through the IsTrimmable property that is set by projects and use that for illink validation assembly selection.

* Update oob.proj

* Update illink.targets
eng/illink.targets
src/libraries/oob.proj