[RFC] Don't overwrite an existing Makefile

Duncan Coutts duncan.coutts at worc.ox.ac.uk
Tue Apr 24 22:56:46 EDT 2007


On Tue, 2007-04-24 at 10:24 -0700, Bryan O'Sullivan wrote:
> Hi, Simon -
> 
> Another problem with "Setup makefile" is that it will overwrite an 
> existing Makefile, even if that file perhaps ought to be present.  For 
> example, using "Setup makefile" in a Cabal repo clobbers Cabal's own 
> Makefile.
> 
> The attached patch causes "Setup makefile" to refuse to overwrite an 
> existing file.  I'm a bit ambivalent about it, but I don't see another 
> simple, predictable way to avoid the possibility for foot-shooting.

That sounds reasonable to me. Any objections? If not I'll apply it.

Duncan



More information about the cabal-devel mailing list