From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: Re: Makefile restructuring Date: Sat, 16 Jul 2011 13:54:15 +0200 Message-ID: <87pqlae8d7.fsf@altern.org> 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> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([140.186.70.92]:45114) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qi3er-0002YG-Kh for emacs-orgmode@gnu.org; Sat, 16 Jul 2011 08:07:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qi3em-0005Zl-4n for emacs-orgmode@gnu.org; Sat, 16 Jul 2011 08:07:45 -0400 Received: from mail-fx0-f52.google.com ([209.85.161.52]:62095) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qi3el-0005WN-Ac for emacs-orgmode@gnu.org; Sat, 16 Jul 2011 08:07:39 -0400 Received: by mail-fx0-f52.google.com with SMTP id 18so3424459fxd.39 for ; Sat, 16 Jul 2011 05:07:39 -0700 (PDT) In-Reply-To: <87ei1u6u3q.fsf_-_@Rainer.invalid> (Achim Gratz's message of "Wed, 13 Jul 2011 18:08:57 +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: Achim Gratz Cc: emacs-orgmode@gnu.org Hi Achim, Achim Gratz writes: > Bastien writes: >> Okay - I'll follow that branch till the change becomes mature. > > I've set up the feature branch "Makefile" in my org-mode clone on > repo.or.cz. Assuming you already have orgmode.git cloned (it does not > really matter where from), do a > > git remote add -t Makefile remote-tableheadings git://repo.or.cz/org-mode/org-tableheadings.git > git fetch remote-tableheadings Makefile:local-Makefile > git checkout local-Makefile > > to get it (change remote-tableheadings and local-Makefile to suit > your naming conventions for remotes and local branches, respectively). > I will be _rebasing_ against master during development, so expect > history in this branch to be volatile. > > As always, testers and their comments are welcome. Thanks a lot for this. Here is some feedback: I think the proliferation of *.mk files can confuse the user. Can we try to reduce this to the maximum? Ideally, there will be no *.mk file at all, just one Makefile in which the maintainer can include a maint.mk file that will only live on orgmode.org server (since we are releasing from there.) But maybe you're already heading in this direction, or my suggestion goes against your goal. Thanks for any answer! Best, -- Bastien