Distribution.Simple.Utils
cabalVersion
cabalBootstrapping
logging and errors
die
dieWithLocation
warn
notice
setupMessage
info
debug
chattyTry
running programs
rawSystemExit
rawSystemStdout
rawSystemStdout'
maybeExit
xargs
copying files
smartCopySources
createDirectoryIfMissingVerbose
copyFileVerbose
copyDirectoryRecursiveVerbose
copyFiles
file names
currentDir
finding files
findFile
findFileWithExtension
findFileWithExtension'
simple file globbing
matchFileGlob
matchDirFileGlob
temp files and dirs
withTempFile
withTempDirectory
.cabal and .buildinfo files
defaultPackageDesc
findPackageDesc
defaultHookedPackageDesc
findHookedPackageDesc
reading and writing files safely
withFileContents
writeFileAtomic
rewriteFile
Unicode
fromUTF8
toUTF8
readUTF8File
withUTF8FileContents
writeUTF8File
generic utils
equating
comparing
isInfixOf
intercalate
lowercase
wrapText
wrapLine