[GHC] #11763: Implement `-f(no-)version-macros` flag for controlling version macro generation
GHC
ghc-devs at haskell.org
Mon Mar 28 15:44:02 UTC 2016
#11763: Implement `-f(no-)version-macros` flag for controlling version macro
generation
-------------------------------------+-------------------------------------
Reporter: hvr | Owner:
Type: feature | Status: new
request |
Priority: highest | Milestone: 8.0.1
Component: Compiler | Version: 7.11
Keywords: | Operating System: Unknown/Multiple
Architecture: | Type of failure: None/Unknown
Unknown/Multiple |
Test Case: | Blocked By:
Blocking: | Related Tickets: #10970
Differential Rev(s): | Wiki Page:
-------------------------------------+-------------------------------------
Since a9c93bdd8b027d6de09a3eada7721e7fd2d3e050 / #10970 GHC is able to
generate `MIN_VERSION_...` and `VERSION_...` natively without Cabal's
help.
Currently, this feature is currently triggered by `-hide-all-packages`.
However, additionally, it seems reasonable to be able to control this more
explicitly. E.g. either to be able to explicitly disable even if `-hide-
all-packages` implicitly enabled the macros, as well as be able to
explicitly request macro generation for currently visible packages even
without any `-hide-all-package`/`-package` flags.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/11763>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list