[commit: ghc] wip/nfs-locking: Exit the build script if Hadrian cannot be built (f937d80)

git at git.haskell.org git at git.haskell.org
Fri Oct 27 00:39:20 UTC 2017


Repository : ssh://git@git.haskell.org/ghc

On branch  : wip/nfs-locking
Link       : http://ghc.haskell.org/trac/ghc/changeset/f937d806ea8397132405eeede17f2662d8b0c85f/ghc

>---------------------------------------------------------------

commit f937d806ea8397132405eeede17f2662d8b0c85f
Author: Andrey Mokhov <andrey.mokhov at gmail.com>
Date:   Thu Sep 1 17:58:44 2016 +0100

    Exit the build script if Hadrian cannot be built


>---------------------------------------------------------------

f937d806ea8397132405eeede17f2662d8b0c85f
 build.stack.bat | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/build.stack.bat b/build.stack.bat
index 3586290..919854e 100644
--- a/build.stack.bat
+++ b/build.stack.bat
@@ -1,8 +1,9 @@
 @rem Change the current directory to the one containing this script
 @cd %~dp0
 
- at rem Build Hadrian and dependencies
+ at rem Build Hadrian and dependencies and exit the script if the build failed
 @stack build
+ at if %errorlevel% neq 0 exit /B %errorlevel%
 
 @rem Run Hadrian in GHC top directory forwarding additional user arguments
 @stack exec hadrian -- --lint --directory ".." %*



More information about the ghc-commits mailing list