cabal-install-3.16.0.0: src/Distribution/Client/Types.hs
{-# LANGUAGE TypeFamilies #-}
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
-- |
-- Module : Distribution.Client.Types
-- Copyright : (c) David Himmelstrup 2005
-- Duncan Coutts 2011
-- License : BSD-like
--
-- Maintainer : cabal-devel@haskell.org
-- Stability : provisional
-- Portability : portable
--
-- Various common data types for the entire cabal-install system
module Distribution.Client.Types
( module Distribution.Client.Types.AllowNewer
, module Distribution.Client.Types.ConfiguredId
, module Distribution.Client.Types.ConfiguredPackage
, module Distribution.Client.Types.BuildResults
, module Distribution.Client.Types.PackageLocation
, module Distribution.Client.Types.PackageSpecifier
, module Distribution.Client.Types.ReadyPackage
, module Distribution.Client.Types.Repo
, module Distribution.Client.Types.RepoName
, module Distribution.Client.Types.SourcePackageDb
, module Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy
) where
import Distribution.Client.Types.AllowNewer
import Distribution.Client.Types.BuildResults
import Distribution.Client.Types.ConfiguredId
import Distribution.Client.Types.ConfiguredPackage
import Distribution.Client.Types.PackageLocation
import Distribution.Client.Types.PackageSpecifier
import Distribution.Client.Types.ReadyPackage
import Distribution.Client.Types.Repo
import Distribution.Client.Types.RepoName
import Distribution.Client.Types.SourcePackageDb
import Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy