glob of CVS changes; PError, NHC options, system.directory, NHC builds
Authors: Malcolm Wallace, Ross Paterson, Krasimir Angelov move createIfNotExists and removeFileRecursive functions from Distribution.Simple.Utils to System.Directory. The functions are renamed to createDirectoryIfMissing and removeDirectoryRecursive. avoid a few GHC warnings get IOError stuff from System.IO.Error instead of System.IO Minor tweaks to build with nhc98. OPTIONS pragma stuff for nhc98 and compat w/ ghc Use a custom monad ParseResult for parse results instead of Either PError, removing the need for Distribution.Compat.Error and the dependency on mtl.
Showing
- Distribution/Compat/Directory.hs 29 additions, 3 deletionsDistribution/Compat/Directory.hs
- Distribution/Compat/Error.hs 0 additions, 23 deletionsDistribution/Compat/Error.hs
- Distribution/Compat/Exception.hs 2 additions, 9 deletionsDistribution/Compat/Exception.hs
- Distribution/InstalledPackageInfo.hs 2 additions, 2 deletionsDistribution/InstalledPackageInfo.hs
- Distribution/Make.hs 0 additions, 1 deletionDistribution/Make.hs
- Distribution/Package.hs 1 addition, 1 deletionDistribution/Package.hs
- Distribution/PackageDescription.hs 15 additions, 16 deletionsDistribution/PackageDescription.hs
- Distribution/ParseUtils.hs 21 additions, 15 deletionsDistribution/ParseUtils.hs
- Distribution/PreProcess.hs 27 additions, 18 deletionsDistribution/PreProcess.hs
- Distribution/Simple.hs 11 additions, 13 deletionsDistribution/Simple.hs
- Distribution/Simple/Build.hs 16 additions, 12 deletionsDistribution/Simple/Build.hs
- Distribution/Simple/GHCPackageConfig.hs 4 additions, 0 deletionsDistribution/Simple/GHCPackageConfig.hs
- Distribution/Simple/Install.hs 6 additions, 7 deletionsDistribution/Simple/Install.hs
- Distribution/Simple/Register.hs 6 additions, 6 deletionsDistribution/Simple/Register.hs
- Distribution/Simple/SrcDist.hs 1 addition, 1 deletionDistribution/Simple/SrcDist.hs
- Distribution/Simple/Utils.hs 24 additions, 75 deletionsDistribution/Simple/Utils.hs
- Distribution/Version.hs 4 additions, 7 deletionsDistribution/Version.hs
- Setup.description 3 additions, 4 deletionsSetup.description
- package.conf.in 0 additions, 1 deletionpackage.conf.in
Loading
Please register or sign in to comment