@@ -92,38 +92,37 @@ Push-Location $libgit2Directory
9292 sc - Encoding ASCII (Join-Path $projectDirectory " nuget.package\contentFiles\any\any\libgit2_filename.txt" ) $binaryFilename
9393
9494 $buildProperties = @"
95- <?xml version="1.0" encoding="utf-8"?>
96- <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
97- <ItemGroup>
98- <None Condition="Exists('`$ (MSBuildThisFileDirectory)\..\..\runtimes\win7-x64\native\$binaryFilename .dll')" Include="`$ (MSBuildThisFileDirectory)\..\..\runtimes\win7-x64\native\$binaryFilename .dll">
99- <Link>lib\win32\x64\$binaryFilename .dll</Link>
100- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
101- </None>
102- <None Condition="Exists('`$ (MSBuildThisFileDirectory)\..\..\runtimes\win7-x64\native\$binaryFilename .pdb')" Include="`$ (MSBuildThisFileDirectory)\..\..\runtimes\win7-x64\native\$binaryFilename .pdb">
103- <Link>lib\win32\x64\$binaryFilename .pdb</Link>
104- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
105- </None>
106- <None Condition="Exists('`$ (MSBuildThisFileDirectory)\..\..\runtimes\win7-x86\native\$binaryFilename .dll')" Include="`$ (MSBuildThisFileDirectory)\..\..\runtimes\win7-x86\native\$binaryFilename .dll">
107- <Link>lib\win32\x86\$binaryFilename .dll</Link>
108- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
109- </None>
110- <None Condition="Exists('`$ (MSBuildThisFileDirectory)\..\..\runtimes\win7-x86\native\$binaryFilename .pdb')" Include="`$ (MSBuildThisFileDirectory)\..\..\runtimes\win7-x86\native\$binaryFilename .pdb">
111- <Link>lib\win32\x86\$binaryFilename .pdb</Link>
112- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
113- </None>
114- <None Condition="Exists('`$ (MSBuildThisFileDirectory)\..\..\runtimes\osx\native\lib$binaryFilename .dylib')" Include="`$ (MSBuildThisFileDirectory)\..\..\runtimes\osx\native\lib$binaryFilename .dylib">
115- <Link>lib\osx\lib$binaryFilename .dylib</Link>
116- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
117- </None>
118- <None Condition="Exists('`$ (MSBuildThisFileDirectory)\..\..\runtimes\linux-x64\native\lib$binaryFilename .so')" Include="`$ (MSBuildThisFileDirectory)\..\..\runtimes\linux-x64\native\lib$binaryFilename .so">
119- <Link>lib\linux\x86_64\lib$binaryFilename .so</Link>
120- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
121- </None>
122- <None Include="`$ (MSBuildThisFileDirectory)\..\..\libgit2\LibGit2Sharp.dll.config">
123- <Link>LibGit2Sharp.dll.config</Link>
124- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
125- </None>
126- </ItemGroup>
95+ <Project>
96+ <ItemGroup>
97+ <ContentWithTargetPath Condition="Exists('`$ (MSBuildThisFileDirectory)\..\..\runtimes\win7-x64\native\$binaryFilename .dll')" Include="`$ (MSBuildThisFileDirectory)\..\..\runtimes\win7-x64\native\$binaryFilename .dll">
98+ <TargetPath>lib\win32\x64\$binaryFilename .dll</TargetPath>
99+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
100+ </ContentWithTargetPath>
101+ <ContentWithTargetPath Condition="Exists('`$ (MSBuildThisFileDirectory)\..\..\runtimes\win7-x64\native\$binaryFilename .pdb')" Include="`$ (MSBuildThisFileDirectory)\..\..\runtimes\win7-x64\native\$binaryFilename .pdb">
102+ <TargetPath>lib\win32\x64\$binaryFilename .pdb</TargetPath>
103+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
104+ </ContentWithTargetPath>
105+ <ContentWithTargetPath Condition="Exists('`$ (MSBuildThisFileDirectory)\..\..\runtimes\win7-x86\native\$binaryFilename .dll')" Include="`$ (MSBuildThisFileDirectory)\..\..\runtimes\win7-x86\native\$binaryFilename .dll">
106+ <TargetPath>lib\win32\x86\$binaryFilename .dll</TargetPath>
107+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
108+ </ContentWithTargetPath>
109+ <ContentWithTargetPath Condition="Exists('`$ (MSBuildThisFileDirectory)\..\..\runtimes\win7-x86\native\$binaryFilename .pdb')" Include="`$ (MSBuildThisFileDirectory)\..\..\runtimes\win7-x86\native\$binaryFilename .pdb">
110+ <TargetPath>lib\win32\x86\$binaryFilename .pdb</TargetPath>
111+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
112+ </ContentWithTargetPath>
113+ <ContentWithTargetPath Condition="Exists('`$ (MSBuildThisFileDirectory)\..\..\runtimes\osx\native\lib$binaryFilename .dylib')" Include="`$ (MSBuildThisFileDirectory)\..\..\runtimes\osx\native\lib$binaryFilename .dylib">
114+ <TargetPath>lib\osx\lib$binaryFilename .dylib</TargetPath>
115+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
116+ </ContentWithTargetPath>
117+ <ContentWithTargetPath Condition="Exists('`$ (MSBuildThisFileDirectory)\..\..\runtimes\linux-x64\native\lib$binaryFilename .so')" Include="`$ (MSBuildThisFileDirectory)\..\..\runtimes\linux-x64\native\lib$binaryFilename .so">
118+ <TargetPath>lib\linux\x86_64\lib$binaryFilename .so</TargetPath>
119+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
120+ </ContentWithTargetPath>
121+ <ContentWithTargetPath Include="`$ (MSBuildThisFileDirectory)\..\..\libgit2\LibGit2Sharp.dll.config">
122+ <TargetPath>LibGit2Sharp.dll.config</TargetPath>
123+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
124+ </ContentWithTargetPath>
125+ </ItemGroup>
127126</Project>
128127"@
129128
0 commit comments