From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: [Makefile] Re-compile if FLAGS change Date: Tue, 26 Jun 2012 18:23:45 +0200 Message-ID: <87r4t2jb3i.fsf@Rainer.invalid> References: <81vciejhpn.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:54414) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SjYYc-00075Q-N8 for emacs-orgmode@gnu.org; Tue, 26 Jun 2012 12:24:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SjYYX-000141-LA for emacs-orgmode@gnu.org; Tue, 26 Jun 2012 12:24:02 -0400 Received: from plane.gmane.org ([80.91.229.3]:53656) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SjYYX-00013f-EY for emacs-orgmode@gnu.org; Tue, 26 Jun 2012 12:23:57 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1SjYYU-0004vl-Kj for emacs-orgmode@gnu.org; Tue, 26 Jun 2012 18:23:54 +0200 Received: from pd9eb2921.dip.t-dialin.net ([217.235.41.33]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 26 Jun 2012 18:23:54 +0200 Received: from Stromeko by pd9eb2921.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 26 Jun 2012 18:23:54 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Jambunathan K writes: > Apply the following patch and regenerate the html manual. You will see > that the manual doesn't get *re*-generated. Can someone review the > current rules to DTRT? They do the right thing. Make considers sources vs. targets, not recipes vs. targets. In this case, a simple "make clean" tells it you've changed the environment and do want to start from sources again. BTW, you shouldn't edit default.mk for local configuration, which is registered with Git (this is especially important since you have push access to the upstream repo and migth inadvertently publish your changes). Edit local.mk instead, which is under your control and never clashes with anything upstream. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Terratec KOMPLEXER: http://Synth.Stromeko.net/Downloads.html#KomplexerWaves