|
From: | Akim Demaille |
Subject: | Re: [PATCH] Remove data/Makefile.am. |
Date: | Sun, 16 Nov 2008 19:24:38 +0100 |
Le 16 nov. 08 à 17:07, Joel E. Denny a écrit :
On Sun, 16 Nov 2008, Akim Demaille wrote:The only difference is that you no longer run cd beforehand. It's the same asusing make -C, without -C.I understand this. My point is that the usual way to make individualfiles is broken and often in a deceptive way. Also, the extra typing ismildly annoying.
Really, I fail to see where there is extra typing, unless you don't consider the 'cd'.
I can retrain my habits for Bison, I can type a little extra, and new developers can learn, but I was wondering whether this discrepancy really serves a purpose.
I have practiced both approaches in various projects, and it sure is different and requires a bit of practice, but in my experience the benefits are greater than the loss. Especially because this approach does fit the Make model, which complete dependencies visible to the tool, instead of having to play tricks (such as declaring fake targets to bounce to other Makefiles or paying extra attention to the order of dirs in SUBDIRS etc.).
If you feel something is missing, so convenience is lost, I'm willing to add the local Makefiles you might want. If you feel this is really troublesome, I'm fine with reversing.
[Prev in Thread] | Current Thread | [Next in Thread] |