$(TargetsTriggeredByCompilation); _SetILLinkTrimAssembly; ILLinkTrimAssembly $(ToolsDir)ILLink/netcoreapp2.0/ILLink.Tasks.dll $(ToolsDir)ILLink/net46/ILLink.Tasks.dll $(IntermediateOutputPath)$(TargetName)$(TargetExt) $(IntermediateOutputPath)$(TargetName).pdb $(IntermediateOutputPath)PreTrim/ $(ILLinkTrimInputPath)$(TargetName)$(TargetExt) $(ILLinkTrimInputPath)$(TargetName).pdb $(IntermediateOutputPath) $(MSBuildProjectDirectory)/ILLinkTrim.xml true $(AssemblyName).xml $(BinDir)ILLinkTrimAssembly/$(BuildConfiguration)/trimmed TrimmedItem $(BinDir)ILLinkTrimAssembly/$(BuildConfiguration)/reports TrimmingReport $(BinDir)ILLinkTrimAssembly/$(BuildConfiguration)/pretrimmed PreTrimmedItem false $(ILLinkArgs)-r $(TargetName) $(ILLinkArgs) -c skip $(ILLinkArgs) -u skip $(ILLinkArgs) -p link $(TargetName) $(ILLinkArgs) -t $(ILLinkArgs) -b true $(ILLinkArgs) -v true $(ILLinkArgs) --strip-resources false $(ILLinkArgs) -h LdtokenTypeMethods,InstanceConstructors $(ILLinkArgs) --skip-unresolved true <_DependencyDirectoriesTemp Include="@(ReferencePath->'%(RootDir)%(Directory)')" /> <_DependencyDirectories Condition="'%(_DependencyDirectoriesTemp.ReferenceSourceTarget)'=='ProjectReference'" Include="%(_DependencyDirectoriesTemp.Identity)" /> <_DependencyDirectories Condition="'%(_DependencyDirectoriesTemp.ReferenceSourceTarget)'!='ProjectReference'" Include="%(_DependencyDirectoriesTemp.Identity)" /> $(AsmDiffArgs) $(ILLinkTrimInputAssembly) $(AsmDiffArgs) $(ILLinkTrimAssemblyPath) $(AsmDiffArgs) -includePrivateApis -includeInternalApis -alwaysDiffMembers -diffAttributes $(IntermediateOutputPath)$(TargetName).diff.html $(AsmDiffArgs) -out:$(AsmDiffReport) $(AsmDiffReportArgs) -unchanged -changed -added -removed $(IntermediateOutputPath)$(TargetName).diff.csv $(AsmDiffArgs) -out:$(AsmDiffList) $(AsmDiffListArgs) -unchanged -changed -added -removed $(AsmDiffListArgs) -diffWriter:CSV