[RFC] Don't overwrite an existing Makefile

Simon Marlow simonmarhaskell at gmail.com
Wed Apr 25 03:43:07 EDT 2007


Duncan Coutts wrote:
> 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.

Sure, go ahead.  I was meaning to get around to that sometime.

Cheers,
	Simon


More information about the cabal-devel mailing list