Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Glasgow Haskell Compiler
Packages
Cabal
Commits
dc4901d4
Commit
dc4901d4
authored
Jan 12, 2016
by
kristenk
Browse files
Allow a flag to be used multiple times in the solver DSL.
parent
d33ad535
Changes
1
Hide whitespace changes
Inline
Side-by-side
cabal-install/tests/UnitTests/Distribution/Client/Dependency/Modular/DSL.hs
View file @
dc4901d4
...
...
@@ -16,6 +16,7 @@ module UnitTests.Distribution.Client.Dependency.Modular.DSL (
-- base
import
Data.Either
(
partitionEithers
)
import
Data.Maybe
(
catMaybes
)
import
Data.List
(
nub
)
import
Data.Monoid
import
Data.Version
import
qualified
Data.Map
as
Map
...
...
@@ -163,7 +164,7 @@ exAvSrcPkg ex =
C
.
setupDepends
=
mkSetupDeps
(
CD
.
setupDeps
(
exAvDeps
ex
))
}
}
,
C
.
genPackageFlags
=
concatMap
extractFlags
,
C
.
genPackageFlags
=
nub
$
concatMap
extractFlags
(
CD
.
libraryDeps
(
exAvDeps
ex
))
,
C
.
condLibrary
=
Just
$
mkCondTree
(
extsLib
exts
<>
langLib
mlang
)
libraryDeps
,
C
.
condExecutables
=
[]
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment