Skip to content

Commit

Permalink
Update build script to build vNext solution from command line
Browse files Browse the repository at this point in the history
Exclude from CI for now
  • Loading branch information
jdom committed Oct 27, 2016
1 parent 4d9b709 commit 7f5be31
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 21 deletions.
3 changes: 2 additions & 1 deletion Build.cmd
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
"%~dp0src\Build.cmd"
cmd /c "%~dp0src\Build.cmd"
REM cmd /c "%~dp0vNext\src\Build.cmd"
28 changes: 8 additions & 20 deletions vNext/src/Build.cmd
Original file line number Diff line number Diff line change
Expand Up @@ -55,43 +55,31 @@ if EXIST "%VERSION_FILE%" (

if "%builduri%" == "" set builduri=Build.cmd

set PROJ=%CMDHOME%\Orleans.sln
set PROJ=%CMDHOME%\Orleans.vNext.sln

:: Restore nuget packages before building the solution
"%MSBUILDEXE%" %CMDHOME%\..\..\src\Before.Orleans.sln.targets /p:SolutionPath=%PROJ%

@echo ===== Building %PROJ% =====

@echo Build Debug ==============================

SET CONFIGURATION=Debug
SET OutDir=%CMDHOME%\..\Binaries\%CONFIGURATION%
SET OutDir=%CMDHOME%\..\Binaries\%CONFIGURATION%\

"%MSBUILDEXE%" /nr:False /m /p:Configuration=%CONFIGURATION% "%PROJ%"
"%MSBUILDEXE%" /nr:False /m /p:Configuration=%CONFIGURATION% /p:GenerateProjectSpecificOutputFolder=false "%PROJ%"
@if ERRORLEVEL 1 GOTO :ErrorStop
@echo BUILD ok for %CONFIGURATION% %PROJ%

@echo Build Release ============================

SET CONFIGURATION=Release
SET OutDir=%CMDHOME%\..\Binaries\%CONFIGURATION%
SET OutDir=%CMDHOME%\..\Binaries\%CONFIGURATION%\

"%MSBUILDEXE%" /nr:False /m /p:Configuration=%CONFIGURATION% "%PROJ%"
"%MSBUILDEXE%" /nr:False /m /p:Configuration=%CONFIGURATION% /p:GenerateProjectSpecificOutputFolder=false "%PROJ%"
@if ERRORLEVEL 1 GOTO :ErrorStop
@echo BUILD ok for %CONFIGURATION% %PROJ%

set STEP=VSIX

if "%VSSDK140Install%" == "" (
@echo Visual Studio 2015 SDK not installed - Skipping building VSIX
@GOTO :BuildFinished
)

@echo Build VSIX ============================

set PROJ=%CMDHOME%\OrleansVSTools\OrleansVSTools.sln
SET OutDir=%OutDir%\VSIX
"%MSBUILDEXE%" /nr:False /m /p:Configuration=%CONFIGURATION% "%PROJ%"
@if ERRORLEVEL 1 GOTO :ErrorStop
@echo BUILD ok for VSIX package for %PROJ%

:BuildFinished
@echo ===== Build succeeded for %PROJ% =====
@GOTO :EOF
Expand Down

0 comments on commit 7f5be31

Please sign in to comment.