Skip to content

Instantly share code, notes, and snippets.

@tobiasschulz
Last active December 17, 2018 17:01
Show Gist options
  • Save tobiasschulz/ccfefa4a04c2df5d2d54665d8e3b04b4 to your computer and use it in GitHub Desktop.
Save tobiasschulz/ccfefa4a04c2df5d2d54665d8e3b04b4 to your computer and use it in GitHub Desktop.
<Project>
<ItemGroup>
<AdditionalFiles Update="@(AdditionalFiles)">
<LinkBase Condition="'%(LinkBase)' != ''">$([MSBuild]::EnsureTrailingSlash(%(LinkBase)))</LinkBase>
<Link Condition="'%(Link)' == '' And !$([MSBuild]::ValueOrDefault('%(FullPath)', '').StartsWith($([MSBuild]::EnsureTrailingSlash($(MSBuildProjectDirectory)))))">%(LinkBase)%(RecursiveDir)%(Filename)%(Extension)</Link>
</AdditionalFiles>
</ItemGroup>
</Project>
https://stackoverflow.com/a/44427519
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment