From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Script for compiling more quietly Date: Fri, 11 Dec 2020 19:10:24 +0100 Message-ID: <87czzg8b8v.fsf@gnus.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29005"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Dec 11 19:12:43 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1knmuJ-0007Sa-6b for ged-emacs-devel@m.gmane-mx.org; Fri, 11 Dec 2020 19:12:43 +0100 Original-Received: from localhost ([::1]:59458 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1knmuI-0004kL-7g for ged-emacs-devel@m.gmane-mx.org; Fri, 11 Dec 2020 13:12:42 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37096) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knmsh-00031p-6l for emacs-devel@gnu.org; Fri, 11 Dec 2020 13:11:04 -0500 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:55124) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knmsN-0006qu-Ic for emacs-devel@gnu.org; Fri, 11 Dec 2020 13:11:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From: Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=hYtbBv4CfPFRkhbYwPrhI/BSbmFmBPQjXwmtod3BkbI=; b=RSX5yW+0PfbVpplXZpzkTDi7GP DMEm/Y+Sd2klj/ME7S51GMZsRUQ3Jac5yEt2aA+/kCbZnT+o1J/y1P6/1+EL3belfs/XMsML+PYQA +Un1rf1k54rh7xetLtfFYrektPF6Mmzd7zGb6sVYWMxaH/L/6UO9w13pT5wIa9MmqDDk=; Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1knms5-00066N-Qg for emacs-devel@gnu.org; Fri, 11 Dec 2020 19:10:36 +0100 X-Now-Playing: A. G. Cook's _7G_: "The Best Day" Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:260700 Archived-At: --=-=-= Content-Type: text/plain For some time now, I've been using the simple shell script below to do non-development Emacs compilation. That is, when I say "git pull" I always say "emake" afterwards, and I also run it when I apply patches from people and stuff. It basically suppresses all the informational messages from the build process, leaving me with just the bear necessities, so that you can forget about your worries and your strife, I mean, the wall of text. I find it handy, because it really makes things obvious when warnings do happen -- I don't have to actually pay attention. (It can obviously not be used when actually developing, because it makes it impossible to jump to errors from the *Compilation* buffer.) I wonder whether anybody would find this useful, and if so, whether it would make sense to stash it in, say, admin/make-silent or something. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=emake Content-Transfer-Encoding: base64 IyEvYmluL2Jhc2gKCm1ha2UgLWpgbnByb2NgICIkQCIgMj4mMSB8IFwKICAgIGVncmVwIC12ICJe bWFrZXxcCl5Mb2FkaW5nfFwKU0NSQVBFfFwKSU5GTy4qU2NyYXBpbmcuKlsuXVwkfFwKXldhaXRp bmcgZm9yIGdpdHxcCl5GaW5kaW5nIHBvaW50ZXJzfFwKXlVzaW5nIGxvYWQtcGF0aHxcCl5BZGRp bmcgbmFtZXxcCl5EdW1wIG1vZGV8XApeRHVtcGluZyBmaW5nZXJ8XApeQnl0ZSBjb3VudHN8XApe UmVsb2MgY291bnRzfFwKXlB1cmUtaGFzaGVkfFwKXmNwIC1mIHRlbWFjc3xcCl5ybSAtZiBib290 c3RyYXB8XApeRHVtcCBjb21wbGV0ZXxcCl5ybSAtZiBlbWFjc3xcCm1rZGlyIC1wIC4uL2V0Y3xc Cl5MQ19BTEwuKnBkdW1wfFwKXmNwIC1mIGVtYWNzLnB8XApHRU4uKmxvYWRkZWZzfFwKXlJlbG9h ZGluZyBzdGFsZXxcCl5Tb3VyY2UgZmlsZS4qbmV3ZXIgdGhhbnxcCl5EaXJlY3RvcmllcyBmb3Ig bG9hZGRlZnMiCg== --=-=-=--