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: [PATCH] Silence error if globals.h doesn't exist Date: Fri, 30 Jan 2015 19:32:21 -0800 Organization: UCLA Computer Science Department Message-ID: <54CC4CC5.4040902@cs.ucla.edu> References: <87wq44nt3f.fsf@redhat.com> <87r3ucgrb0.fsf@igel.home> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1422675154 5158 80.91.229.3 (31 Jan 2015 03:32:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 31 Jan 2015 03:32:34 +0000 (UTC) Cc: emacs-devel@gnu.org To: Andreas Schwab , Giuseppe Scrivano Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 31 04:32:33 2015 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 1YHOnP-0007Vw-MT for ged-emacs-devel@m.gmane.org; Sat, 31 Jan 2015 04:32:31 +0100 Original-Received: from localhost ([::1]:39557 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YHOnO-00089P-Kp for ged-emacs-devel@m.gmane.org; Fri, 30 Jan 2015 22:32:30 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50980) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YHOnL-00089G-Il for emacs-devel@gnu.org; Fri, 30 Jan 2015 22:32:28 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YHOnI-0005ey-5b for emacs-devel@gnu.org; Fri, 30 Jan 2015 22:32:27 -0500 Original-Received: from smtp.cs.ucla.edu ([131.179.128.62]:59028) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YHOnH-0005ei-Vr; Fri, 30 Jan 2015 22:32:24 -0500 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id C5C1AA60060; Fri, 30 Jan 2015 19:32:22 -0800 (PST) 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 0mbDlaj9lw+5; Fri, 30 Jan 2015 19:32:22 -0800 (PST) Original-Received: from [192.168.1.9] (pool-173-55-11-52.lsanca.fios.verizon.net [173.55.11.52]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 81D08A6005F; Fri, 30 Jan 2015 19:32:22 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 In-Reply-To: <87r3ucgrb0.fsf@igel.home> 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:182106 Archived-At: Andreas Schwab wrote: > That should use move-if-change. No, because move-if-change would remove gl-stamp, and the time stamp of the resulting globals.h would be older than the current time. Neither objection is fatal, but other things being equal it's typically better for ordinary 'make' actions to not remove files named as Makefile targets, and to have these files' time stamps be when the files were created.