From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Re: Missing dependencies in lib-src/Makefile.in Date: Sat, 06 Apr 2013 13:27:12 -0700 Organization: UCLA Computer Science Department Message-ID: <51608520.6050105@cs.ucla.edu> References: <8338v3et33.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1365280045 12079 80.91.229.3 (6 Apr 2013 20:27:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 6 Apr 2013 20:27:25 +0000 (UTC) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Apr 06 22:27:28 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UOZhv-00009P-UY for ged-emacs-devel@m.gmane.org; Sat, 06 Apr 2013 22:27:28 +0200 Original-Received: from localhost ([::1]:33245 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UOZhv-0001zr-CP for ged-emacs-devel@m.gmane.org; Sat, 06 Apr 2013 16:27:27 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:36567) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UOZhq-0001zl-Pp for emacs-devel@gnu.org; Sat, 06 Apr 2013 16:27:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UOZho-0000Gc-S2 for emacs-devel@gnu.org; Sat, 06 Apr 2013 16:27:22 -0400 Original-Received: from smtp.cs.ucla.edu ([131.179.128.62]:56547) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UOZhi-0000E7-II; Sat, 06 Apr 2013 16:27:14 -0400 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id E3B0339E8106; Sat, 6 Apr 2013 13:27:12 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Original-Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I7TCaKjLmzdl; Sat, 6 Apr 2013 13:27:12 -0700 (PDT) Original-Received: from [192.168.1.9] (pool-71-189-154-249.lsanca.fios.verizon.net [71.189.154.249]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 630FD39E8100; Sat, 6 Apr 2013 13:27:12 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130308 Thunderbird/17.0.4 In-Reply-To: <8338v3et33.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 131.179.128.62 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:158735 Archived-At: On 04/06/2013 05:34 AM, Eli Zaretskii wrote: > Am I missing something? If not, should this be fixed? The usual way that we handle this in other projects is to use Automake. Automake computes the dependencies automatically, for the current build, and this simplifies the maintainers' job. The Emacs build procedure was developed before Automake existed, so it's not surprising that it doesn't use Automake, but maybe now would be as good a time as any to start using it.