From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: Please test the new Makefile Date: Thu, 22 Dec 2011 11:05:48 +0100 Message-ID: References: <87zkelyd7c.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([140.186.70.92]:43600) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RdfXM-0002gt-2A for emacs-orgmode@gnu.org; Thu, 22 Dec 2011 05:06:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RdfXE-0005n1-Ts for emacs-orgmode@gnu.org; Thu, 22 Dec 2011 05:06:08 -0500 Received: from lo.gmane.org ([80.91.229.12]:60569) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RdfXE-0005lK-Nr for emacs-orgmode@gnu.org; Thu, 22 Dec 2011 05:06:00 -0500 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1RdfXB-00056G-8L for emacs-orgmode@gnu.org; Thu, 22 Dec 2011 11:05:57 +0100 Received: from p4fcf7666.dip.t-dialin.net ([79.207.118.102]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 22 Dec 2011 11:05:57 +0100 Received: from Stromeko by p4fcf7666.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 22 Dec 2011 11:05:57 +0100 In-Reply-To: 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 Am 22.12.2011 02:35, schrieb Takaaki ISHIKAWA: > 1. When I just type "make", I find a fatal error message: > Not a git repository (or any parent up to mount parent ) > Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). Just "make" doesn't work anymore (it displays a usage section to conform to GNU convention), you'll need "make all". This now implies a "make clean", so you'll normally don't need this as an extra step anymore. > 2. "make all" works well with the same message above. > "make all" will be the default command instead of "make"? Yes. > 3. Packages are installed into "/usr/share/emacs/site-lisp". > This is a known change in ML. If you want it installed someplace else, create a file "local.mk" and override the variables in "default.mk". So under Linux (assuming you're not logged in as root), you would do make all && sudo make install > 4. "M-x org-version" shows: > ( @ /usr/share/emacs/site-lisp/org/org-install.el) I have not yet safeguarded against the situation where make is available, but not git. You can also override this temporarily in targets.mk (GITVERSION, ORGVERSION and GITSTATUS). I will re-arrange this to either test for a Git directory or make it overridable via "local.mk" (or both). Thank you for testing! -- Achim. (on the road :-)