From mboxrd@z Thu Jan 1 00:00:00 1970 From: suvayu ali Subject: Re: Makefile restructuring Date: Mon, 23 Apr 2012 09:32:21 +0200 Message-ID: References: <87k4bqwkyw.fsf@gnu.org> <87sjqejvob.fsf@Rainer.invalid> <87k4bqjnwu.fsf@Rainer.invalid> <87fwmdkind.fsf@Rainer.invalid> <874o2t81qu.fsf@gnu.org> <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> <87bomldxn4.fsf@Rainer.invalid> <874nsdduhh.fsf@Rainer.invalid> <878vhnixv0.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]:44557) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SMDls-0004Lp-DV for emacs-orgmode@gnu.org; Mon, 23 Apr 2012 03:33:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SMDlq-0002Hl-E8 for emacs-orgmode@gnu.org; Mon, 23 Apr 2012 03:33:15 -0400 Received: from mail-ob0-f169.google.com ([209.85.214.169]:55571) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SMDlq-0002Gz-7q for emacs-orgmode@gnu.org; Mon, 23 Apr 2012 03:33:14 -0400 Received: by obbeh20 with SMTP id eh20so12239952obb.0 for ; Mon, 23 Apr 2012 00:33:12 -0700 (PDT) In-Reply-To: <878vhnixv0.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 Hi Achim, On Sun, Apr 22, 2012 at 17:34, Achim Gratz wrote: > suvayu ali writes: >> The above recipe works. But just "make", leaves the working tree without >> lisp/org-install.el. From the log I see it explicitly deletes it, but >> doesn't generate it again. A subsequent "make autoloads" is required to >> get a working org setup. Is this expected behaviour? > > This is intentional. =C2=A0The autoloads are generated just before > installing, since that's where they are needed. =C2=A0I really don't want= to > encourage further use of the git worktree as the "org installation", > although it sort of works if you do a "make autoloads". > Thanks for the clarifications. :) > You can now easily keep multiple installations within the org directory > if so desired (I do this myself for testing). =C2=A0Using the worktree > instead can lead to very hard to track bugs when the autoload files get > out of sync with the sources. =C2=A0This is the reason I always remove th= em > before compilation and I should probably remove them just after > installation as well. Okay I'll try this out. --=20 Suvayu Open source is the future. It sets us free.