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
c2683eca
Commit
c2683eca
authored
Sep 13, 2017
by
Michael Snoyman
Committed by
GitHub
Sep 13, 2017
Browse files
Merge pull request #4764 from haskell/4763-foreign-libs-allBuildInfo
Include foreign libs in allBuildInfo (fixes #4763)
parents
e23c061d
a641d1cd
Changes
2
Show whitespace changes
Inline
Side-by-side
Cabal/Distribution/Types/PackageDescription.hs
View file @
c2683eca
...
@@ -314,6 +314,9 @@ allBuildInfo :: PackageDescription -> [BuildInfo]
...
@@ -314,6 +314,9 @@ allBuildInfo :: PackageDescription -> [BuildInfo]
allBuildInfo
pkg_descr
=
[
bi
|
lib
<-
allLibraries
pkg_descr
allBuildInfo
pkg_descr
=
[
bi
|
lib
<-
allLibraries
pkg_descr
,
let
bi
=
libBuildInfo
lib
,
let
bi
=
libBuildInfo
lib
,
buildable
bi
]
,
buildable
bi
]
++
[
bi
|
flib
<-
foreignLibs
pkg_descr
,
let
bi
=
foreignLibBuildInfo
flib
,
buildable
bi
]
++
[
bi
|
exe
<-
executables
pkg_descr
++
[
bi
|
exe
<-
executables
pkg_descr
,
let
bi
=
buildInfo
exe
,
let
bi
=
buildInfo
exe
,
buildable
bi
]
,
buildable
bi
]
...
...
Cabal/changelog
View file @
c2683eca
...
@@ -15,6 +15,7 @@
...
@@ -15,6 +15,7 @@
*
Added
'.Lens'
modules
,
with
optics
for
package
description
data
*
Added
'.Lens'
modules
,
with
optics
for
package
description
data
types
.
(#
4701
)
types
.
(#
4701
)
*
Support
for
GHC
's numeric -g debug levels (#4673).
*
Support
for
GHC
's numeric -g debug levels (#4673).
* Modify `allBuildInfo` to include foreign library info (#4763).
* TODO
* TODO
2.0.1.0 Mikhail Glushenkov <mikhail.glushenkov@gmail.com> TBD 2017
2.0.1.0 Mikhail Glushenkov <mikhail.glushenkov@gmail.com> TBD 2017
...
...
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