Skip to content

Commit

Permalink
Merge pull request #4583 from fgaz/patch-1
Browse files Browse the repository at this point in the history
an empty target is an empty string
  • Loading branch information
23Skidoo committed Jul 5, 2017
2 parents 733cd1c + 8d14c4d commit d4d4222
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions cabal-install/Distribution/Client/TargetSelector.hs
Expand Up @@ -352,9 +352,10 @@ showTargetString = intercalate ":" . components

showTargetSelector :: Package p => TargetSelector p -> String
showTargetSelector ts =
let (t':_) = [ t | ql <- [QL1 .. QLFull]
, t <- renderTargetSelector ql ts ]
in showTargetString (forgetFileStatus t')
case [ t | ql <- [QL1 .. QLFull]
, t <- renderTargetSelector ql ts ]
of (t':_) -> showTargetString (forgetFileStatus t')
[] -> ""

showTargetSelectorKind :: TargetSelector a -> String
showTargetSelectorKind bt = case bt of
Expand Down

0 comments on commit d4d4222

Please sign in to comment.