[Hackage] #399: More information in the Paths_pkg.hs module,
or a new module
Hackage
trac at galois.com
Sat Nov 8 10:28:02 EST 2008
#399: More information in the Paths_pkg.hs module, or a new module
----------------------------+-----------------------------------------------
Reporter: duncan | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: Cabal library | Version: 1.2.3.0
Severity: normal | Keywords:
Difficulty: normal | Ghcversion: 6.8.3
Platform: |
----------------------------+-----------------------------------------------
There is more information about the system or about the package or
configuration that we could include into a generated module.
For example:
* OS name (from standard enum names, not System.Info.os)
* Arch name (similarly)
* Compiler used for build
* Package version (perhaps moved out of the `Paths_` module)
* Other .cabal file package details (as Strings)
* `x-foo` extension fields
* license enum
* authors, copyright
* synopsis / description
* home page, bug report url
* configuration flag values
* System details
* big or little endian
* Revision control context
* git hash
* darcs context
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/399>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
More information about the cabal-devel
mailing list