Skip to content

Commit c0cb3f5

Browse files
committed
'cabal configure': honor the '--constraint' flag.
Fixes haskell#1185.
1 parent 65c64b2 commit c0cb3f5

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

cabal-install/Distribution/Client/Configure.hs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ import Distribution.PackageDescription.Configuration
4545
import Distribution.Version
4646
( anyVersion, thisVersion )
4747
import Distribution.Simple.Utils as Utils
48-
( notice, info, debug, die )
48+
( notice, debug, die )
4949
import Distribution.System
5050
( Platform )
5151
import Distribution.Verbosity as Verbosity
@@ -77,10 +77,7 @@ configure verbosity packageDBs repos comp platform conf
7777
maybePlan <- foldProgress logMsg (return . Left) (return . Right)
7878
progress
7979
case maybePlan of
80-
Left message -> do
81-
info verbosity message
82-
setupWrapper verbosity (setupScriptOptions installedPkgIndex) Nothing
83-
configureCommand (const configFlags) extraArgs
80+
Left message -> die message
8481

8582
Right installPlan -> case InstallPlan.ready installPlan of
8683
[pkg@(ConfiguredPackage (SourcePackage _ _ (LocalUnpackedPackage _) _) _ _ _)] ->

0 commit comments

Comments
 (0)