Repository : ssh://darcs.haskell.org//srv/darcs/packages/Cabal On branch : master
http://hackage.haskell.org/trac/ghc/changeset/e852bb11a2fe4db4e58a77f3f8d77afa906294d7 >--------------------------------------------------------------- commit e852bb11a2fe4db4e58a77f3f8d77afa906294d7 Author: Thomas Tuegel <[email protected]> Date: Fri Sep 23 20:18:06 2011 +0000 Filter autogenerated modules from test suite build info when doing sdist. >--------------------------------------------------------------- cabal/Distribution/Simple/SrcDist.hs | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/cabal/Distribution/Simple/SrcDist.hs b/cabal/Distribution/Simple/SrcDist.hs index c6ef47a..61dfee0 100644 --- a/cabal/Distribution/Simple/SrcDist.hs +++ b/cabal/Distribution/Simple/SrcDist.hs @@ -411,8 +411,10 @@ mapAllBuildInfo :: (BuildInfo -> BuildInfo) -> (PackageDescription -> PackageDescription) mapAllBuildInfo f pkg = pkg { library = fmap mapLibBi (library pkg), - executables = fmap mapExeBi (executables pkg) + executables = fmap mapExeBi (executables pkg), + testSuites = fmap mapTestBi (testSuites pkg) } where mapLibBi lib = lib { libBuildInfo = f (libBuildInfo lib) } mapExeBi exe = exe { buildInfo = f (buildInfo exe) } + mapTestBi t = t { testBuildInfo = f (testBuildInfo t) } _______________________________________________ Cvs-libraries mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-libraries
