diff --git a/UpdateLibgit2ToSha.ps1 b/UpdateLibgit2ToSha.ps1 index 75f03cfc..75b7702b 100644 --- a/UpdateLibgit2ToSha.ps1 +++ b/UpdateLibgit2ToSha.ps1 @@ -91,7 +91,7 @@ Push-Location $libgit2Directory - + NativeBinaries\amd64\$binaryFilename.dll PreserveNewest @@ -108,16 +108,16 @@ Push-Location $libgit2Directory NativeBinaries\x86\$binaryFilename.pdb PreserveNewest - - - lib$binaryFilename.dylib + NativeBinaries\osx\lib$binaryFilename.dylib PreserveNewest - - - lib$binaryFilename.so + NativeBinaries\linux\amd64\lib$binaryFilename.so + PreserveNewest + + + LibGit2Sharp.dll.config PreserveNewest @@ -126,6 +126,15 @@ Push-Location $libgit2Directory sc -Encoding UTF8 (Join-Path $projectDirectory "nuget.package\build\LibGit2Sharp.NativeBinaries.props") $buildProperties + $dllConfig = @" + + + + +"@ + + sc -Encoding UTF8 (Join-Path $projectDirectory "nuget.package\libgit2\LibGit2Sharp.dll.config") $dllConfig + Write-Output "Done!" } exit diff --git a/nuget.package/build/LibGit2Sharp.NativeBinaries.props b/nuget.package/build/LibGit2Sharp.NativeBinaries.props index aa3d401b..64cef23a 100644 --- a/nuget.package/build/LibGit2Sharp.NativeBinaries.props +++ b/nuget.package/build/LibGit2Sharp.NativeBinaries.props @@ -3,7 +3,7 @@ - + NativeBinaries\amd64\git2-a56db99.dll PreserveNewest @@ -20,16 +20,16 @@ NativeBinaries\x86\git2-a56db99.pdb PreserveNewest - - - libgit2-a56db99.dylib + NativeBinaries\osx\libgit2-a56db99.dylib PreserveNewest - - - libgit2-a56db99.so + NativeBinaries\linux\amd64\libgit2-a56db99.so + PreserveNewest + + + LibGit2Sharp.dll.config PreserveNewest diff --git a/nuget.package/libgit2/LibGit2Sharp.dll.config b/nuget.package/libgit2/LibGit2Sharp.dll.config new file mode 100644 index 00000000..1d6e5eee --- /dev/null +++ b/nuget.package/libgit2/LibGit2Sharp.dll.config @@ -0,0 +1,4 @@ + + + +