multi-cabal-0.1.0.0: src/MultiCabal/Commands/Version.hs
{- |
Module : $Header$
Description : A simple version output command.
Author : Nils 'bash0r' Jonsson
Copyright : (c) 2015 Nils 'bash0r' Jonsson
License : MIT
Maintainer : aka.bash0r@gmail.com
Stability : unstable
Portability : non-portable (Portability is untested.)
Prints the version to the standard output.
-}
module MultiCabal.Commands.Version
( invokeExec
, invokeHelp
) where
import Data.Version
import Paths_multi_cabal (version)
invokeExec :: [String] -> IO ()
invokeExec [] = (putStrLn . showVersion) version
invokeExec _ = putStrLn invokeHelp
invokeHelp :: String
invokeHelp =
"multi-cabal version\n" ++
" shows the version string of the application"