Skip to content

Commit 93820ae

Browse files
committed
Add MungedPackageName and LibraryName to Stack.Prelude
1 parent 961db34 commit 93820ae

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

src/Stack/Package.hs

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,10 @@ import Distribution.PackageDescription
3333
, CondTree (..), Condition (..), ConfVar (..)
3434
, Dependency (..), Executable (..), ForeignLib (..)
3535
, GenericPackageDescription (..), HookedBuildInfo
36-
, Library (..), LibraryName (..), PackageDescription (..)
37-
, PackageFlag (..), SetupBuildInfo (..), TestSuite (..)
38-
, allLanguages, allLibraries, buildType, depPkgName
39-
, depVerRange, libraryNameString, maybeToLibraryName
40-
, usedExtensions
36+
, Library (..), PackageDescription (..), PackageFlag (..)
37+
, SetupBuildInfo (..), TestSuite (..), allLanguages
38+
, allLibraries, buildType, depPkgName, depVerRange
39+
, libraryNameString, maybeToLibraryName, usedExtensions
4140
)
4241
import Distribution.Pretty ( prettyShow )
4342
import Distribution.Simple.PackageDescription ( readHookedBuildInfo )
@@ -46,7 +45,6 @@ import Distribution.Text ( display )
4645
import qualified Distribution.Types.CondTree as Cabal
4746
import qualified Distribution.Types.ExeDependency as Cabal
4847
import qualified Distribution.Types.LegacyExeDependency as Cabal
49-
import Distribution.Types.MungedPackageName ( MungedPackageName (..) )
5048
import qualified Distribution.Types.UnqualComponentName as Cabal
5149
import Distribution.Utils.Path ( getSymbolicPath )
5250
import Distribution.Verbosity ( silent )

src/Stack/Prelude.hs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ module Stack.Prelude
2828
, ppException
2929
, prettyThrowIO
3030
, prettyThrowM
31+
, MungedPackageName (..)
32+
, LibraryName (..)
3133
, module X
3234
-- * Re-exports from the rio-pretty print package
3335
, HasStylesUpdate (..)
@@ -86,6 +88,8 @@ import qualified Data.Conduit.List as CL
8688
import Data.Conduit.Process.Typed
8789
( byteStringInput, createSource, withLoggedProcess_ )
8890
import qualified Data.Text.IO as T
91+
import Distribution.Types.LibraryName ( LibraryName (..) )
92+
import Distribution.Types.MungedPackageName ( MungedPackageName (..) )
8993
import Pantry as X hiding ( Package (..), loadSnapshot )
9094
import Path as X
9195
( Abs, Dir, File, Path, Rel, toFilePath )

0 commit comments

Comments
 (0)