From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.devel Subject: Why does the emacs executable depend on SOME_MACHINE_LISP? Date: Fri, 02 Oct 2009 03:03:43 -0400 Message-ID: <3lmy4auvjk.fsf@fencepost.gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1254470081 27858 80.91.229.12 (2 Oct 2009 07:54:41 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 2 Oct 2009 07:54:41 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 02 09:54:34 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MtcwG-0005Av-67 for ged-emacs-devel@m.gmane.org; Fri, 02 Oct 2009 09:52:28 +0200 Original-Received: from localhost ([127.0.0.1]:38191 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MtcwF-0004di-OW for ged-emacs-devel@m.gmane.org; Fri, 02 Oct 2009 03:52:27 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mtcvk-0004Qu-7F for emacs-devel@gnu.org; Fri, 02 Oct 2009 03:51:56 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MtcvZ-0004Kf-87 for emacs-devel@gnu.org; Fri, 02 Oct 2009 03:51:49 -0400 Original-Received: from [199.232.76.173] (port=54846 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MtcvW-0004KP-QD for emacs-devel@gnu.org; Fri, 02 Oct 2009 03:51:42 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:41185) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MtcvW-0003Qa-5f for emacs-devel@gnu.org; Fri, 02 Oct 2009 03:51:42 -0400 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1MtcB5-0000pY-RW; Fri, 02 Oct 2009 03:03:43 -0400 X-Spook: Forte afsatcom spies ANDVT United Nations doctrine Lon X-Ran: /E]%w,|U278zSDu)|}o~dLL@OZ/s*f%%>\&tfLDpCZ#4g,in46)$M$ List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:115840 Archived-At: Hi, I'm curious about the reason for this change: 2008-06-20 Stefan Monnier * Makefile.in (emacs${EXEEXT}): Depend on the machine-specific files. which amounts to adding ${SOME_MACHINE_LISP} to the dependencies of emacs${EXEEXT}. AFAICS, it should just depend directly on $lisp and DOC. The latter depends on SOME_MACHINE_LISP, so emacs depends on it indirectly, but I don't see why you added the direct dependence.