Update illink.targets to keep PreserveDependencyAttribute (dotnet/corefx#42157)
authorStephen Toub <stoub@microsoft.com>
Sun, 27 Oct 2019 20:46:54 +0000 (16:46 -0400)
committerGitHub <noreply@github.com>
Sun, 27 Oct 2019 20:46:54 +0000 (16:46 -0400)
* Update illink.targets to keep PreserveDependencyAttribute

* Update illink.targets

Commit migrated from https://github.com/dotnet/corefx/commit/2db6db4a51ab72078126ce288c8c39ad7bbb459f

eng/illink.targets

index 1b21bfa..2978db2 100644 (file)
@@ -82,6 +82,8 @@
       <ILLinkArgs>$(ILLinkArgs) --skip-unresolved true</ILLinkArgs>
       <!-- keep interface implementations -->
       <ILLinkArgs>$(ILLinkArgs) --disable-opt unusedinterfaces</ILLinkArgs>
+      <!-- keep PreserveDependencyAttribute -->
+      <ILLinkArgs>$(ILLinkArgs) --keep-dep-attributes true</ILLinkArgs>
     </PropertyGroup>
 
     <MakeDir Directories="$(ILLinkTrimInputPath)" />