zeroc.icebuilder.msbuild.csharp.15.0.targets 1014 B

12345678910111213141516
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!-- Copyright (c) 2009-2018 ZeroC, Inc. All rights reserved. -->
  3. <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  4. <ItemGroup Condition="'$(SetLinkMetadataAutomatically)' != 'false'">
  5. <SliceCompile Update="@(SliceCompile)">
  6. <LinkBase Condition="'%(LinkBase)' != ''">$([MSBuild]::EnsureTrailingSlash(%(LinkBase)))</LinkBase>
  7. <Link Condition="'%(Link)' == '' And '%(DefiningProjectExtension)' != '.projitems' And !$([MSBuild]::ValueOrDefault('%(FullPath)', '').StartsWith($([MSBuild]::EnsureTrailingSlash($(MSBuildProjectDirectory)))))">%(LinkBase)%(RecursiveDir)%(Filename)%(Extension)</Link>
  8. </SliceCompile>
  9. </ItemGroup>
  10. <!-- When enable default items is true, *.ice and *.d files are included as None items we remove them here -->
  11. <ItemGroup Condition="'$(EnableDefaultItems)' == 'true'">
  12. <None Remove="**\*.ice"/>
  13. <None Remove="**\SliceCompile.*.d"/>
  14. </ItemGroup>
  15. </Project>