Skip to content

Commit

Permalink
Fix build.cmd to use paket
Browse files Browse the repository at this point in the history
  • Loading branch information
jmp75 committed Jun 8, 2015
1 parent 679404c commit aea7143
Showing 1 changed file with 36 additions and 2 deletions.
38 changes: 36 additions & 2 deletions build.cmd
Original file line number Diff line number Diff line change
@@ -1,3 +1,37 @@
@echo off
.nuget\nuget.exe install FAKE -OutputDirectory packages -ExcludeVersion
packages\FAKE\tools\FAKE.exe build.fsx %*

if not exist .paket\paket.bootstrapper.exe goto pktbootnotfound
.paket\paket.bootstrapper.exe
if not errorlevel 0 goto pktbootfailed

.paket\paket.exe restore
if not errorlevel 0 goto pktrestorefailed

packages\FAKE\tools\FAKE.exe %* --fsiargs -d:MONO build.fsx
if not errorlevel 0 goto fakefailed

set exit_code=0
goto leave

:pktbootnotfound
echo command not found: .paket\paket.bootstrapper.exe
set exit_code=1
goto leave

:pktbootfailed
echo command failed: .paket\paket.bootstrapper.exe
set exit_code=1
goto leave

:pktrestorefailed
echo command failed: .paket\paket.exe restore
set exit_code=1
goto leave

:fakefailed
echo command failed: packages\FAKE\tools\FAKE.exe %* --fsiargs -d:MONO build.fsx
set exit_code=1
goto leave

:leave
exit /b %exit_code%

0 comments on commit aea7143

Please sign in to comment.