Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master
http://hackage.haskell.org/trac/ghc/changeset/b610a84d089f0ef5d5b1c0250884bce9d0d28ad8 >--------------------------------------------------------------- commit b610a84d089f0ef5d5b1c0250884bce9d0d28ad8 Author: Ian Lynagh <i...@well-typed.com> Date: Fri Nov 23 17:07:05 2012 +0000 "hpc version" now shows the version number from the .cabal file >--------------------------------------------------------------- utils/hpc/Main.hs | 6 ++++-- utils/hpc/hpc-bin.cabal | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/utils/hpc/Main.hs b/utils/hpc/Main.hs index 419a519..cb1eec6 100644 --- a/utils/hpc/Main.hs +++ b/utils/hpc/Main.hs @@ -1,17 +1,19 @@ -- (c) 2007 Andy Gill -- Main driver for Hpc -import HpcFlags +import Data.Version import System.Environment import System.Exit import System.Console.GetOpt +import HpcFlags import HpcReport import HpcMarkup import HpcCombine import HpcShowTix import HpcDraft import HpcOverlay +import Paths_hpc_bin helpList :: IO () helpList = @@ -132,7 +134,7 @@ version_plugin = Plugin { name = "version" } version_main :: Flags -> [String] -> IO () -version_main _ _ = putStrLn $ "hpc tools, version 0.6" +version_main _ _ = putStrLn ("hpc tools, version " ++ showVersion version) ------------------------------------------------------------------------------ diff --git a/utils/hpc/hpc-bin.cabal b/utils/hpc/hpc-bin.cabal index 30b9621..76bac31 100644 --- a/utils/hpc/hpc-bin.cabal +++ b/utils/hpc/hpc-bin.cabal @@ -31,6 +31,7 @@ Executable hpc HpcReport HpcShowTix HpcUtils + Paths_hpc_bin if flag(base4) Build-Depends: base >= 4 && < 5 _______________________________________________ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc