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

Reply via email to