On 28 Mar 2014 05:42, "Daniel Holth" dholth@gmail.com wrote:
I became convinced that build was an inherently arbitrary-code process, and not something to be universally handled by a declarative system,
It wasn't an accident that last years PyCon panel was subtitled "setup.py *install* must die" :)
As others have suggested, declarative build will never be more than an 80% solution, and then beyond that, it should be a question of plumbing to invoke the project's own build system (and ideally that plumbing will be per build system, not per project).
Cheers, Nick.