@@ -14,16 +14,36 @@ if "%nuget%" == "" (
1414 set nuget = nuget
1515)
1616
17+ REM NuGet Package Restore
18+
1719call %nuget% install src\WebApiContrib.Formatting.CollectionJson.Client\packages.config -OutputDirectory %cd% \src\packages -NonInteractive -NoCache -Verbosity Detailed
1820call %nuget% install src\WebApiContrib.Formatting.CollectionJson.Server\packages.config -OutputDirectory %cd% \src\packages -NonInteractive -NoCache -Verbosity Detailed
1921
22+ call %nuget% install test\WebApiContrib.CollectionJson.Tests\packages.config -OutputDirectory %cd% \src\packages -NonInteractive -NoCache -Verbosity Detailed
23+ call %nuget% install test\WebApiContrib.Formatting.CollectionJson.Client.Tests\packages.config -OutputDirectory %cd% \src\packages -NonInteractive -NoCache -Verbosity Detailed
24+ call %nuget% install test\WebApiContrib.Formatting.CollectionJson.Server.Tests\packages.config -OutputDirectory %cd% \src\packages -NonInteractive -NoCache -Verbosity Detailed
25+
26+ REM Compilation
27+
2028call %WINDIR% \Microsoft.NET\Framework\v4.0.30319\msbuild src\WebApiContrib.CollectionJson\WebApiContrib.CollectionJson.csproj /p:Configuration=" %config% " /m /v:M /fl /flp:LogFile=msbuild.log;Verbosity=diag /nr:false
2129call %WINDIR% \Microsoft.NET\Framework\v4.0.30319\msbuild src\WebApiContrib.Formatting.CollectionJson.Client\WebApiContrib.Formatting.CollectionJson.Client.csproj /p:Configuration=" %config% " /m /v:M /fl /flp:LogFile=msbuild.log;Verbosity=diag /nr:false
2230call %WINDIR% \Microsoft.NET\Framework\v4.0.30319\msbuild src\WebApiContrib.Formatting.CollectionJson.Server\WebApiContrib.Formatting.CollectionJson.Server.csproj /p:Configuration=" %config% " /m /v:M /fl /flp:LogFile=msbuild.log;Verbosity=diag /nr:false
2331
32+ call %WINDIR% \Microsoft.NET\Framework\v4.0.30319\msbuild test\WebApiContrib.CollectionJson.Tests\WebApiContrib.CollectionJson.Tests.csproj /p:Configuration=" %config% " /m /v:M /fl /flp:LogFile=msbuild.log;Verbosity=diag /nr:false
33+ call %WINDIR% \Microsoft.NET\Framework\v4.0.30319\msbuild test\WebApiContrib.Formatting.CollectionJson.Client.Tests\WebApiContrib.Formatting.CollectionJson.Client.Tests.csproj /p:Configuration=" %config% " /m /v:M /fl /flp:LogFile=msbuild.log;Verbosity=diag /nr:false
34+ call %WINDIR% \Microsoft.NET\Framework\v4.0.30319\msbuild test\WebApiContrib.Formatting.CollectionJson.Server.Tests\WebApiContrib.Formatting.CollectionJson.Server.Tests.csproj /p:Configuration=" %config% " /m /v:M /fl /flp:LogFile=msbuild.log;Verbosity=diag /nr:false
35+
36+ REM Test Execution
37+
38+ call " %GallioEcho% " test\WebApiContrib.CollectionJson.Tests\bin\%config% \WebApiContrib.CollectionJson.Tests.dll
39+ call " %GallioEcho% " test\WebApiContrib.Formatting.CollectionJson.Client.Tests\bin\%config% \WebApiContrib.Formatting.CollectionJson.Client.Tests.dll
40+ call " %GallioEcho% " test\WebApiContrib.Formatting.CollectionJson.Server.Tests\bin\%config% \WebApiContrib.Formatting.CollectionJson.Server.Tests.dll
41+
42+ REM NuGet Package Creation
43+
2444mkdir Build
2545call %nuget% pack " src\WebApiContrib.CollectionJson\WebApiContrib.CollectionJson.nuspec" -NoPackageAnalysis -verbosity detailed -o Build -Version %version% -p Configuration=" %config% "
2646call %nuget% pack " src\WebApiContrib.Formatting.CollectionJson.Client\WebApiContrib.Formatting.CollectionJson.Client.nuspec" -NoPackageAnalysis -verbosity detailed -o Build -Version %version% -p Configuration=" %config% "
2747call %nuget% pack " src\WebApiContrib.Formatting.CollectionJson.Server\WebApiContrib.Formatting.CollectionJson.Server.nuspec" -NoPackageAnalysis -verbosity detailed -o Build -Version %version% -p Configuration=" %config% "
2848
29- pause
49+ pause
0 commit comments