module FileSettings ( FileSettings (..) ) where import GhcPrelude -- | Paths to various files and directories used by GHC, including those that -- provide more settings. data FileSettings = FileSettings { FileSettings -> FilePath fileSettings_ghcUsagePath :: FilePath -- ditto , FileSettings -> FilePath fileSettings_ghciUsagePath :: FilePath -- ditto , FileSettings -> Maybe FilePath fileSettings_toolDir :: Maybe FilePath -- ditto , FileSettings -> FilePath fileSettings_topDir :: FilePath -- ditto , FileSettings -> FilePath fileSettings_tmpDir :: String -- no trailing '/' , FileSettings -> FilePath fileSettings_systemPackageConfig :: FilePath }