@@ -71,14 +71,14 @@ buildPkg copts warnonly (install, fp) = do
71 make (makefile pkgdesc)
71 make (makefile pkgdesc)
72 case (execout pkgdesc) of
72 case (execout pkgdesc) of
73 Nothing -> do
73 Nothing -> do
74− case mergeOptions copts (idx : NoREPL : Verbose : idris_opts pkgdesc) of
74+ case mergeOptions copts (idx : NoREPL : Verbose 1 : idris_opts pkgdesc) of
75 Left emsg -> do
75 Left emsg -> do
76 putStrLn emsg
76 putStrLn emsg
77 exitWith (ExitFailure 1)
77 exitWith (ExitFailure 1)
78 Right opts -> buildMods opts (modules pkgdesc)
78 Right opts -> buildMods opts (modules pkgdesc)
79 Just o -> do
79 Just o -> do
80 let exec = dir </> o
80 let exec = dir </> o
81− case mergeOptions copts (idx : NoREPL : Verbose : Output exec : idris_opts pkgdesc) of
81+ case mergeOptions copts (idx : NoREPL : Verbose 1 : Output exec : idris_opts pkgdesc) of
82 Left emsg -> do
82 Left emsg -> do
83 putStrLn emsg
83 putStrLn emsg
84 exitWith (ExitFailure 1)
84 exitWith (ExitFailure 1)
@@ -115,7 +115,7 @@ checkPkg copts warnonly quit fpath = do
115 res <- inPkgDir pkgdesc $ do
115 res <- inPkgDir pkgdesc $ do
116 make (makefile pkgdesc)
116 make (makefile pkgdesc)
118− case mergeOptions copts (NoREPL : Verbose : idris_opts pkgdesc) of
118+ case mergeOptions copts (NoREPL : Verbose 1 : idris_opts pkgdesc) of
119 Left emsg -> do
119 Left emsg -> do
120 putStrLn emsg
120 putStrLn emsg
121 exitWith (ExitFailure 1)
121 exitWith (ExitFailure 1)
@@ -195,7 +195,7 @@ documentPkg copts (install,fp) = do
195 cd <- getCurrentDirectory
195 cd <- getCurrentDirectory
196 let pkgDir = cd </> takeDirectory fp
196 let pkgDir = cd </> takeDirectory fp
197 outputDir = cd </> pkgname pkgdesc ++ "_doc"
197 outputDir = cd </> pkgname pkgdesc ++ "_doc"
198− popts = NoREPL : Verbose : idris_opts pkgdesc
198+ popts = NoREPL : Verbose 1 : idris_opts pkgdesc
199 mods = modules pkgdesc
199 mods = modules pkgdesc
200 fs = map (foldl1' (</>) . splitOn "." . showCG) mods
200 fs = map (foldl1' (</>) . splitOn "." . showCG) mods
201 setCurrentDirectory $ pkgDir </> sourcedir pkgdesc
201 setCurrentDirectory $ pkgDir </> sourcedir pkgdesc
@@ -259,7 +259,7 @@ testPkg copts fp = do
259 hClose tmph
259 hClose tmph
260 (tmpn', tmph') <- tempfile ""
260 (tmpn', tmph') <- tempfile ""
261 hClose tmph'
261 hClose tmph'
262− let popts = (Filename tmpn : NoREPL : Verbose : Output tmpn' : idris_opts pkgdesc)
262+ let popts = (Filename tmpn : NoREPL : Verbose 1 : Output tmpn' : idris_opts pkgdesc)
263 case mergeOptions copts popts of
263 case mergeOptions copts popts of
264 Left emsg -> do
264 Left emsg -> do
265 putStrLn emsg
265 putStrLn emsg
@@ -442,6 +442,7 @@ mergeOptions copts popts =
442 chkOpt o@(IBCSubDir _) = Right o
442 chkOpt o@(IBCSubDir _) = Right o
443 chkOpt o@(ImportDir _ ) = Right o
443 chkOpt o@(ImportDir _ ) = Right o
444 chkOpt o@(UseCodegen _) = Right o
444 chkOpt o@(UseCodegen _) = Right o
445+ chkOpt o@(Verbose _) = Right o
445 chkOpt o = Left (unwords ["\t", show o, "\n"])
446 chkOpt o = Left (unwords ["\t", show o, "\n"])
447 genErrMsg :: [String] -> String
448 genErrMsg :: [String] -> String