From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.emacs.devel Subject: Re: Multi-platform build system Date: Fri, 14 Oct 2011 04:52:15 +0200 Message-ID: <871uugb7z4.fsf@wanadoo.es> References: <83pqi01rcl.fsf@gnu.org> <87vcrsbgzb.fsf_-_@wanadoo.es> <87ipnsbblw.fsf@wanadoo.es> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1318560748 6766 80.91.229.12 (14 Oct 2011 02:52:28 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 14 Oct 2011 02:52:28 +0000 (UTC) Cc: emacs-devel@gnu.org To: Juanma Barranquero Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 14 04:52:24 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1REXsk-0002mk-V7 for ged-emacs-devel@m.gmane.org; Fri, 14 Oct 2011 04:52:23 +0200 Original-Received: from localhost ([::1]:55056 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1REXsk-0000ht-JX for ged-emacs-devel@m.gmane.org; Thu, 13 Oct 2011 22:52:22 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:49662) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1REXsi-0000hk-JE for emacs-devel@gnu.org; Thu, 13 Oct 2011 22:52:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1REXsh-0001qu-K4 for emacs-devel@gnu.org; Thu, 13 Oct 2011 22:52:20 -0400 Original-Received: from impaqm5.telefonica.net ([213.4.138.21]:16189 helo=telefonica.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1REXsh-0001qq-9F for emacs-devel@gnu.org; Thu, 13 Oct 2011 22:52:19 -0400 Original-Received: from IMPmailhost1.adm.correo ([10.20.102.38]) by IMPaqm5.telefonica.net with bizsmtp id kSs71h0100piX6q3RSsHtM; Fri, 14 Oct 2011 04:52:17 +0200 Original-Received: from qcore ([83.45.165.175]) by IMPmailhost1.adm.correo with BIZ IMP id kSsF1h00D3nNm431hSsGKp; Fri, 14 Oct 2011 04:52:17 +0200 X-Brightmail-Tracker: AAAAAA== X-original-sender: 981711563@telefonica.net In-Reply-To: (Juanma Barranquero's message of "Fri, 14 Oct 2011 03:43:53 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 213.4.138.21 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:145189 Archived-At: Juanma Barranquero writes: > On Fri, Oct 14, 2011 at 03:33, =C3=93scar Fuentes wrote: > >> You are correct about the makefiles. You need cmake to generate >> them. But today you need some external tools (I'm talking about Windows) >> that would be unnecessary with cmake. > > You would still need to install some unix tools to build the info > files, I think? texinfo, yes. I'm using what comes with MikTex. IIRC gnuwin32 lacked it or didn't work for me. >> So I can't see why requiring cmake >> instead of those Unix utils is unacceptable. > > I suppose, the less common the tools are, the greater the resistance. > For many people (at least, people building Unixy tools, like Emacs, on > Windows), installing rm, cp etc. is not a prerequisite because they > will likely have them already installed. It's obvious that the people who currently build Emacs already have those tools installed, and it is very probable that cmake is absent. So the new system would bring no advantage for them unlike they (like me) would like to remove those Unixy tools from the system.