Skip to content

Commit fa2c295

Browse files
jinwoococreature
authored andcommitted
Indicate failures with exit code in command-line mode. (#233)
It'd be useful for scripting or integration tests.
1 parent 9d1f2ba commit fa2c295

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

exe/Main.hs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,8 @@ main = do
125125
let files xs = let n = length xs in if n == 1 then "1 file" else show n ++ " files"
126126
putStrLn $ "\nCompleted (" ++ files worked ++ " worked, " ++ files failed ++ " failed)"
127127

128+
unless (null failed) exitFailure
129+
128130

129131
expandFiles :: [FilePath] -> IO [FilePath]
130132
expandFiles = concatMapM $ \x -> do

0 commit comments

Comments
 (0)