file-modules 0.1.1.0 → 0.1.2.0
raw patch · 2 files changed
+11/−3 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- file-modules.cabal +1/−1
- src/Main.hs +10/−2
file-modules.cabal view
@@ -1,5 +1,5 @@ name: file-modules-version: 0.1.1.0+version: 0.1.2.0 cabal-version: >=1.10 build-type: Simple license: MIT
src/Main.hs view
@@ -5,9 +5,17 @@ import Data.List.Utils (uniq) import Development.FileModules import System.Environment (getArgs)+import System.Exit (exitFailure) main :: IO () main = do args <- getArgs- modules <- mapConcurrently fileModulesRecur args- forM_ (uniq (concat modules)) putStrLn+ case args of+ "--version":_ -> putStrLn "0.1.2.0"+ "--help":_ -> printUsage+ [] -> printUsage >> exitFailure+ ms -> do+ modules <- mapConcurrently fileModulesRecur ms+ forM_ (uniq (concat modules)) putStrLn+ where+ printUsage = putStrLn "Usage: file-modules <files...>"