darcs patch: If "Setup configure" can't satisfy deps set buildable=...

Wed Apr 25 12:33:09 BST 2007 Ian Lynagh

After talking to Ian we decided to do this differently. setup configure should just fail if the package cannot build, and furthermore any autoconf ./configure scripts should also fail if they detect situations where the package will not be buildable. GHC's libraries build system can just use setup configure failing as an indication that the package should be skipped. Duncan On Wed, 2007-04-25 at 12:56 +0100, Ian Lynagh wrote:
Wed Apr 25 12:33:09 BST 2007 Ian Lynagh
* If "Setup configure" can't satisfy deps set buildable=False rather than failing Before there was an odd inconsistency, where ./configure scripts would (on failure) set buildable=False in <package>.buildinfo and return successfully, but if "Setup configure" itself failed due to missing build-deps then it would just exit unsuccessfully. This patch, based on a suggestion from Claus Reinke, makes "Setup configure" behave like ./configure.
writeHookedBuildInfo is a bit of a misnomer for this use, but it'll do what we need.
participants (2)
-
Duncan Coutts
-
Ian Lynagh