From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?B?RnJhbsOnb2lz?= Allisson Subject: Re: Makefile restructuring Date: Sat, 21 Apr 2012 22:45:07 +0200 Message-ID: <20120421204507.GA7286@francois-AOA150> References: <87liw43iys.fsf@Rainer.invalid> <8762n8d4ys.fsf@gnu.org> <87ei1u6u3q.fsf_-_@Rainer.invalid> <87hb6i3z1l.fsf@Rainer.invalid> <87k47av6j2.fsf@Rainer.invalid> <87fwhyux4d.fsf@Rainer.invalid> <87397x1i8u.fsf@altern.org> <20120421142525.GA23245@francois-AOA150> <87ehrhc4yu.fsf@Rainer.invalid> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:49874) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SLhBI-0007I3-0F for emacs-orgmode@gnu.org; Sat, 21 Apr 2012 16:45:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SLhBD-0003vI-Kz for emacs-orgmode@gnu.org; Sat, 21 Apr 2012 16:45:19 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:33346) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SLhBD-0003uf-Dn for emacs-orgmode@gnu.org; Sat, 21 Apr 2012 16:45:15 -0400 Content-Disposition: inline In-Reply-To: <87ehrhc4yu.fsf@Rainer.invalid> 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: Achim Gratz Cc: emacs-orgmode@gnu.org Le samedi 21 avr 2012 =C3=A0 20:30:49 (+0200), Achim Gratz a =C3=A9crit : > Martyn Jago writes: > > Works nicely for me too, and I have a modified local.mk config for > > multiple Emacs versions and a non-default org location. > > > > Note: `make install check' will make, install, and run the tests! >=20 > Actually, "make up2" will update all remotes, do a "git pull" on the > current branch, compile and test and then finally install org all in on= e > go. Once you have set things up the way you like, that's the fastest > way to keep current. The real advantage however is that if there > happens to be an error someplace, make is smart enough to stop right > there and not install a not-quite working org over an older, but workin= g > version. >=20 Thanks Martyn and Achim for hints on "make install check" and "make up2". The latter is exactly what I needed. Achim's restructuring made me just realise the utility and power of these Makefile rules... It's so nice to learn by using org. Best, Fran=C3=A7ois.