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: CMake build anyone? Date: Sun, 25 Jul 2010 19:28:15 +0200 Message-ID: <87aapfxyhc.fsf@telefonica.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1280078949 612 80.91.229.12 (25 Jul 2010 17:29:09 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 25 Jul 2010 17:29:09 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 25 19:29:07 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 1Od50Z-0001PN-6F for ged-emacs-devel@m.gmane.org; Sun, 25 Jul 2010 19:29:03 +0200 Original-Received: from localhost ([127.0.0.1]:48468 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Od50Y-00041U-15 for ged-emacs-devel@m.gmane.org; Sun, 25 Jul 2010 13:29:02 -0400 Original-Received: from [140.186.70.92] (port=60212 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Od500-0003ow-D8 for emacs-devel@gnu.org; Sun, 25 Jul 2010 13:28:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Od4zz-00034S-BR for emacs-devel@gnu.org; Sun, 25 Jul 2010 13:28:28 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:33687) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Od4zz-00034I-4k for emacs-devel@gnu.org; Sun, 25 Jul 2010 13:28:27 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Od4zw-00019x-CC for emacs-devel@gnu.org; Sun, 25 Jul 2010 19:28:24 +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 ; Sun, 25 Jul 2010 19:28:24 +0200 Original-Received: from ofv by 83.42.13.171 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 25 Jul 2010 19:28:24 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 12 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:e+TKQrNm4HLr4bn3L/r55vGNT3E= 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:127774 Archived-At: For my throw-away Qt project I'm creating a cmake-based build of Emacs. My initial plan is to implement just the stuff strictly required for my purposes, but if there is interest from any of the build maintainers, I could steer the development for creating a "serious" build specification. After reading nt/INSTALL, for instance, I got the impression that the build process would be simplified using cmake, and maintaining the cmake build scripts would be easier than the current w32 makefiles (no shell wizardly required, direct support for autoconfig-like tests, etc) CMake: http://www.cmake.org