diff options
author | Ben Gamari <ben@smart-cactus.org> | 2019-09-27 09:04:44 -0400 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2019-10-07 12:02:23 -0400 |
commit | 93c71ae6dbadafc27a061ea5f020f5c8e1c7132f (patch) | |
tree | ac2f808f016695dcec6e2b25324a7d88b0510bc9 | |
parent | b2577081528fe36facf5153bed256fe838a74ae6 (diff) | |
download | haskell-93c71ae6dbadafc27a061ea5f020f5c8e1c7132f.tar.gz |
configure: Determine library versions of template-haskell, et al.
These are needed by the user guide documentation. Fixes #17260.
-rw-r--r-- | configure.ac | 6 | ||||
-rw-r--r-- | docs/users_guide/ghc_config.py.in | 3 |
2 files changed, 9 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 706c1fb959..7a531c1e83 100644 --- a/configure.ac +++ b/configure.ac @@ -1317,8 +1317,14 @@ AC_SUBST(BUILD_MAN) AC_SUBST(BUILD_SPHINX_HTML) AC_SUBST(BUILD_SPHINX_PDF) +dnl ** Determine library versions +dnl The packages below should include all packages needed by +dnl doc/users_guide/ghc_config.py.in. LIBRARY_VERSION(base) LIBRARY_VERSION(Cabal, Cabal/Cabal) +LIBRARY_VERSION(template-haskell) +LIBRARY_VERSION(parallel) +LIBRARY_VERSION(array) LIBRARY_VERSION(ghc-prim) LIBRARY_VERSION(ghc-compact) LIBRARY_ghc_VERSION="$ProjectVersion" diff --git a/docs/users_guide/ghc_config.py.in b/docs/users_guide/ghc_config.py.in index 0feb916656..e2f5c71d5d 100644 --- a/docs/users_guide/ghc_config.py.in +++ b/docs/users_guide/ghc_config.py.in @@ -4,6 +4,9 @@ extlinks = { } libs_base_uri = '../libraries' + +# N.B. If you add a package to this list be sure to also add a corresponding +# LIBRARY_VERSION macro call to configure.ac. lib_versions = { 'base': '@LIBRARY_base_VERSION@', 'ghc-prim': '@LIBRARY_ghc_prim_VERSION@', |