AC-BuildPlatform: Detect which OS you're running on.

[ bsd3, library, system ] [ Propose Tags ]

This package lets you easily query various facts about the system that your code is running on. Currently, it reports whether the operating system is "Windows" or "Unix", and also the name and version of the Haskell compiler used.

This package implements lots of complicated trickery to determine the build environment. Once built, other packages can query this information without needing to do complex trickery themselves.

See also the included ReadMe.xhtml file.


  • If the configure step fails to detect the OS type, the configure step now fails.

  • A new file Manual.hs allows you to override the auto-detected platform values with whatever you want. (See ReadMe.xhtml for details.)

  • All the platform queries no longer return Maybe values. (This breaks API compatibility, hence the version bump.)




Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS] 1.0.0, 1.1.0
Dependencies base (>=4 && <5) [details]
License BSD-3-Clause
Author Andrew Coppin
Category System
Uploaded by AndrewCoppin at 2011-06-08T10:12:03Z
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 2864 total (9 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]