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