On Thu, Jun 13, 2013 at 9:55 PM,  wrote:
> On Mon, May 27, 2013 at 01:10:58PM -0400, wrote:
>> On 05/27/13 at 10:46:11 -0400 gmn wrote:
>> > In my opinion, whatever scripts in MacVim that control this ought to
>> > be changed so that the result matches BramVim, and config.cache
>> > files will go in src/auto rather than just src.  That way, "make
>> > distclean" in a MacVim repo will in fact clean them.
>>
>> That is to say, *if* it is easy to do so, then the relevant scripts
>> ought to be changed so that blah blah.
>>
>> (Or perhaps 'make distclean' can be patched to also obliterate any
>> existing src/config.cache)
>>
>> If it isn't an easy thing, just forget it.  I can deal with it.
>
> Hi Björn,
>
> Although I discovered how to trigger the issue, I don't know what causes
> it.  I don't know enough about makefiles or confiure scripts to wade
> through the difference between those of MacVim and those of BramVim.  So
> I propose modifying, in MacVim, src/Makefile according the the below
> diff.
>
> The line two lines above my added one is doing almost nothing at all,
> because the files auto/config.{status,log,cache} are never created by
> MacVim as far as I can see:
>
> ** If I call './configure -C', they get put in src/, which is what
>    generated this bug-reporting thread.
>
> ** If on the other hand I call plain './configure', then no caches are
>    created, so there's nothing for that line of the Makefile to destroy.
>
> ** If I call './configure --cache-file=src/auto/config.cache (which
>    './configure --help tells me is kosher), then no config.cache is put
>    *anywhere*, and config.{log,status} are put straight into src/ where
>    the latter won't get wiped out by 'make distclean'.
>
> Therefore I propose leaving that line in place (since it's doing no
> harm), but adding one that allows 'make distclean' to destroy
> 'src/config.{cache,log,status}'.  I tested this locally and it seems to
> work.  Thus 'make distclean' will destroy the things it's supposed to
> destroy.

I think it would be better to figure out why there is a difference
instead of blindly patching.  I don't know what causes it though, so I
can't help.

Björn

-- 
-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_mac+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to