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: CMake build anyone? Date: Mon, 26 Jul 2010 06:15:13 +0200 Message-ID: <87eieqvpym.fsf@telefonica.net> References: <87aapfxyhc.fsf@telefonica.net> <87wrsjwijl.fsf@telefonica.net> <83mxtfb7uo.fsf@gnu.org> <874ofnw8j4.fsf@telefonica.net> <83hbjnaqli.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1280117753 29102 80.91.229.12 (26 Jul 2010 04:15:53 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 26 Jul 2010 04:15:53 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 26 06:15:52 2010 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.69) (envelope-from ) id 1OdF6R-0003IK-Dn for ged-emacs-devel@m.gmane.org; Mon, 26 Jul 2010 06:15:51 +0200 Original-Received: from localhost ([127.0.0.1]:33980 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OdF6P-0007pH-AZ for ged-emacs-devel@m.gmane.org; Mon, 26 Jul 2010 00:15:45 -0400 Original-Received: from [140.186.70.92] (port=51598 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OdF6F-0007mR-Hq for emacs-devel@gnu.org; Mon, 26 Jul 2010 00:15:38 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OdF63-0004eY-Jx for emacs-devel@gnu.org; Mon, 26 Jul 2010 00:15:27 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:53884) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdF63-0004eE-Dj for emacs-devel@gnu.org; Mon, 26 Jul 2010 00:15:23 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OdF61-0003BA-Rg for emacs-devel@gnu.org; Mon, 26 Jul 2010 06:15:21 +0200 Original-Received: from 83.42.13.171 ([83.42.13.171]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 26 Jul 2010 06:15:21 +0200 Original-Received: from ofv by 83.42.13.171 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 26 Jul 2010 06:15:21 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 30 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 83.42.13.171 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:46oxEBdrTcIkQLkOzlsYmpbq/3c= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." 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:127818 Archived-At: Eli Zaretskii writes: [snip] >> If you imply that requiring cmake for Windows people is too a serious >> inconvenience, it should be noted that cmake makes gnuwin32/msys >> unnecessary > > MSYS is already unnecessary (and even not recommended), and GnuWin32 > is just a bunch of ported programs with no relation to one another. > The Windows build requires only `cp' and `rm', and they don't have to > be from GnuWin32. You need to install `cp' and `rm' from somewhere, right? I'll say that obtaining and installing cmake is faster and safer than doing the same with those utilities. How many problems gnuwin32 causes? How many problems are caused by people seeing the `rm' and `cp' requirement and installing random things from the Internet (including MSYS)? >> For the time being, we can put MSDOS aside and go ahead if cmake is seen >> as convenient enough by the Windows maintainers. > > I think it's inconvenient even on GNU/Linux. I'm not sure we are talking about the same here. The main convenience of cmake is for the Windows maintainers. If I can't convince you (Eli), Jason and Juanma about its advantages, it is pointless to add it to Emacs.