Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/libgit2sharp.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Lib/NuGet/NuGet.exebin342528 -> 525312 bytes
-rw-r--r--build.libgit2sharp.cmd10
-rw-r--r--nuget.package/LibGit2Sharp.nuspec1
-rw-r--r--nuget.package/build.nuget.package.cmd22
4 files changed, 25 insertions, 8 deletions
diff --git a/Lib/NuGet/NuGet.exe b/Lib/NuGet/NuGet.exe
index 3bf120c3..c3960af6 100644
--- a/Lib/NuGet/NuGet.exe
+++ b/Lib/NuGet/NuGet.exe
Binary files differ
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%