From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Adrian Robert Newsgroups: gmane.emacs.devel Subject: Re: Cocoa Emacs Date: Fri, 22 Aug 2008 11:59:56 -0400 Message-ID: References: <18605.7028.384836.468873@kahikatea.snap.net.nz> <18606.33164.193706.698574@kahikatea.snap.net.nz> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v926) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1219421018 13552 80.91.229.12 (22 Aug 2008 16:03:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 22 Aug 2008 16:03:38 +0000 (UTC) Cc: emacs-devel@gnu.org To: Nick Roberts Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 22 18:04:31 2008 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.50) id 1KWZ7f-0006ft-Ro for ged-emacs-devel@m.gmane.org; Fri, 22 Aug 2008 18:04:24 +0200 Original-Received: from localhost ([127.0.0.1]:56344 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KWZ6h-0000OA-P6 for ged-emacs-devel@m.gmane.org; Fri, 22 Aug 2008 12:03:23 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KWZ3l-0007qj-D6 for emacs-devel@gnu.org; Fri, 22 Aug 2008 12:00:21 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KWZ3j-0007qH-Gn for emacs-devel@gnu.org; Fri, 22 Aug 2008 12:00:20 -0400 Original-Received: from [199.232.76.173] (port=58390 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KWZ3i-0007q5-KQ for emacs-devel@gnu.org; Fri, 22 Aug 2008 12:00:18 -0400 Original-Received: from yx-out-1718.google.com ([74.125.44.158]:42570) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KWZ3i-0000RZ-AR for emacs-devel@gnu.org; Fri, 22 Aug 2008 12:00:18 -0400 Original-Received: by yx-out-1718.google.com with SMTP id 34so261062yxf.66 for ; Fri, 22 Aug 2008 09:00:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:cc:message-id:to:in-reply-to :content-type:content-transfer-encoding:mime-version:subject:date :references:x-mailer:from; bh=rQZXA0y5eFJK5ksN6JrCKFV23IrVH0gXoUioqjffvcE=; b=lTLpBE/DcNohGb2YiFnImH5B53FfAEeXOjz4+IJjqFSLXMEOFRSfvKWIvN9/CSsGel KtC/mEY2MGAne4VJ6ZJIsdnTNuKKv587u7Rb9BiZZ8uQfD8uphSkZPWqaIA0c+jNCVGF 0z2EGWQ89gR0uSWFORSS3Oj3OX7EYbMGo46m4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=cc:message-id:to:in-reply-to:content-type:content-transfer-encoding :mime-version:subject:date:references:x-mailer:from; b=fnjEmswMsUbWOYVPBVAKX5RAF7Sh4b+lXA1seiYG0vTOh+GuZfC+lJtjrina13RCvv 1RsnwYTNLC1AD8MMMk57BCYw22JUkNFv5lKySDiFJut/BTs73e1upQaMK6f0xY2CDFtY xIMu026HEi8d6NylE9UxZ8XMQCxjCf2pA0Stg= Original-Received: by 10.115.18.1 with SMTP id v1mr1162543wai.81.1219420816226; Fri, 22 Aug 2008 09:00:16 -0700 (PDT) Original-Received: from ?10.0.1.200? ( [72.169.150.82]) by mx.google.com with ESMTPS id 4sm1613133yxd.2.2008.08.22.09.00.08 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 22 Aug 2008 09:00:15 -0700 (PDT) In-Reply-To: <18606.33164.193706.698574@kahikatea.snap.net.nz> X-Mailer: Apple Mail (2.926) X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) 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:102830 Archived-At: On Aug 22, 2008, at 5:06 AM, Nick Roberts wrote: > Adrian Robert writes: >> >>> ... Emacs expects to find the DOC >> ... >> >> "make install" > > OK, thanks. I did briefly consider (but not try) this but assumed > that, by > default, "install" would put Emacs somewhere common like / > Applications, not in > a directory in my personal workspace. Some message text is output at the end of "configure" detailing what will happen. It would make sense to have "install" should behave as you suggest, however it's also nice to be able to test a newly built Emacs.app "nondestructively", and the only way to get everything assembled so this will work is to use make procedures under the "install" target to do the packaging. A way to get the best of both worlds would be to add an ns-appdir configure option which defaults to ./nextstep but could be set to, e.g., /Applications. Such an option was there before, but I took it out during the process of simplifying the build and getting rid of the extra compile script we used to have. Perhaps now would be a good time to add it back in though. (Note, if you pass --disable-ns-self-contained, the lisp and other files will be installed in a common location, but the app still goes under nextstep/.)