diff options
-rw-r--r-- | Lib/NuGet/NuGet.exe | bin | 342528 -> 525312 bytes | |||
-rw-r--r-- | build.libgit2sharp.cmd | 10 | ||||
-rw-r--r-- | nuget.package/LibGit2Sharp.nuspec | 1 | ||||
-rw-r--r-- | nuget.package/build.nuget.package.cmd | 22 |
4 files changed, 25 insertions, 8 deletions
diff --git a/Lib/NuGet/NuGet.exe b/Lib/NuGet/NuGet.exe Binary files differindex 3bf120c3..c3960af6 100644 --- a/Lib/NuGet/NuGet.exe +++ b/Lib/NuGet/NuGet.exe diff --git a/build.libgit2sharp.cmd b/build.libgit2sharp.cmd index b39022dc..bca19e16 100644 --- a/build.libgit2sharp.cmd +++ b/build.libgit2sharp.cmd @@ -1,7 +1,11 @@ +SETLOCAL + SET BASEDIR=%~dp0 -set FrameworkVersion=v4.0.30319 -set FrameworkDir=%SystemRoot%\Microsoft.NET\Framework +SET FrameworkVersion=v4.0.30319 +SET FrameworkDir=%SystemRoot%\Microsoft.NET\Framework "%FrameworkDir%\%FrameworkVersion%\msbuild.exe" "%BASEDIR%CI-build.msbuild" -exit /B %ERRORLEVEL%
\ No newline at end of file +ENDLOCAL + +EXIT /B %ERRORLEVEL%
\ No newline at end of file diff --git a/nuget.package/LibGit2Sharp.nuspec b/nuget.package/LibGit2Sharp.nuspec index ccb3f8c6..29fac7f2 100644 --- a/nuget.package/LibGit2Sharp.nuspec +++ b/nuget.package/LibGit2Sharp.nuspec @@ -13,6 +13,7 @@ </metadata> <files> <file src="..\Lib\git2.dll" target="NativeBinaries\x86" /> + <file src="..\Lib\git2.pdb" target="NativeBinaries\x86" /> <file src="..\README.md" target="App_Readme\LibGit2Sharp.README.md" /> <file src="..\LICENSE.md" target="App_Readme\LibGit2Sharp.LICENSE.md" /> <file src="..\CHANGELOG.md" target="App_Readme\LibGit2Sharp.CHANGELOG.md" /> diff --git a/nuget.package/build.nuget.package.cmd b/nuget.package/build.nuget.package.cmd index f4a708d3..0a498a31 100644 --- a/nuget.package/build.nuget.package.cmd +++ b/nuget.package/build.nuget.package.cmd @@ -1,13 +1,25 @@ +SETLOCAL SET BASEDIR=%~dp0 SET SRCDIR=%BASEDIR%..\LibGit2Sharp\ REM the nuspec file needs to be next to the csproj, so copy it there during the pack operation -copy "%BASEDIR%LibGit2Sharp.nuspec" "%SRCDIR%" +COPY "%BASEDIR%LibGit2Sharp.nuspec" "%SRCDIR%" -pushd "%BASEDIR%" +PUSHD "%BASEDIR%" -..\Lib\NuGet\NuGet.exe pack -sym "%SRCDIR%LibGit2Sharp.csproj" +DEL *.nupkg -popd +CMD /c "..\build.libgit2sharp.cmd" -del "%SRCDIR%LibGit2Sharp.nuspec" +IF %ERRORLEVEL% NEQ 0 GOTO EXIT + +"..\Lib\NuGet\NuGet.exe" Pack -Symbols "%SRCDIR%LibGit2Sharp.csproj" -Prop Configuration=Release + +:EXIT +DEL "%SRCDIR%LibGit2Sharp.nuspec" + +ENDLOCAL +POPD + +PAUSE +EXIT /B %ERRORLEVEL% |