On 17/10/16 10:37, Jeff King wrote:
> On Mon, Oct 17, 2016 at 11:04:19AM +0200, Johannes Schindelin wrote:
>>> Gross. I would not be opposed to a Makefile rule that outputs the
>>> correct set of OBJECTS so this (or other) scripts could build on it.
>> You could also use the method I use in Git for Windows to "extend" the
>> Makefile:
>> -- snipsnap --
>> cat >dummy.mak <<EOF
>> include Makefile
>> blub: $(OBJECTS)
>>      do-something-with $^
>> EOF
>> make -f dummy.mak blub
> Hacky but clever. I like it.
> In the particular case of git, I think I've cheated similarly before by
> putting things in config.mak, though of course an arbitrary script can't
> assume it can overwrite that file.

Heh, I actually have the following in my config.mak already:

extra-clean: clean
        find . -iname '*.o' -exec rm {} \;

But for some reason I _always_ type 'make clean' and then, to top
it off, I _always_ type the 'find' command by hand (I have no idea
why) :-D

Ramsay Jones

Reply via email to