summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--hadrian/src/Main.hs3
1 files changed, 3 insertions, 0 deletions
diff --git a/hadrian/src/Main.hs b/hadrian/src/Main.hs
index d2e0ace795..c566a2b0cf 100644
--- a/hadrian/src/Main.hs
+++ b/hadrian/src/Main.hs
@@ -23,9 +23,12 @@ import qualified Rules.Selftest
import qualified Rules.SourceDist
import qualified Rules.Test
import qualified UserSettings
+import System.IO
main :: IO ()
main = do
+ hSetBuffering stdout NoBuffering
+ hSetBuffering stderr NoBuffering
-- Provide access to command line arguments and some user settings through
-- Shake's type-indexed map 'shakeExtra'.
argsMap <- CommandLine.cmdLineArgsMap