From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Todd Newsgroups: gmane.lisp.guile.devel Subject: Re: PATCH for guile-readline/Makefile.am Date: Wed, 14 Jan 2004 19:17:18 -0600 Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Message-ID: <4005EA1E.9090900@vzavenue.net> References: <20040107215637.GA5971@pazuzu> <87n08q5k65.fsf@zip.com.au> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1074136907 19376 80.91.224.253 (15 Jan 2004 03:21:47 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 15 Jan 2004 03:21:47 +0000 (UTC) Cc: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Thu Jan 15 04:21:41 2004 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1Agy4j-000536-00 for ; Thu, 15 Jan 2004 04:21:41 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AgxfK-0007ZV-Ub for guile-devel@m.gmane.org; Wed, 14 Jan 2004 21:55:26 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1Agxcw-0007Lv-Ng for guile-devel@gnu.org; Wed, 14 Jan 2004 21:52:58 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1Agw8d-0003DU-Vk for guile-devel@gnu.org; Wed, 14 Jan 2004 20:18:07 -0500 Original-Received: from [66.171.59.141] (helo=smtp2.vzavenue.net) by monty-python.gnu.org with esmtp (Exim 4.24) id 1Agw8d-0003D4-IE for guile-devel@gnu.org; Wed, 14 Jan 2004 20:17:35 -0500 Original-Received: from smtp.vzavenue.net (smtp.vzavenue.net [66.171.59.140]) by smtp2.vzavenue.net (MOS 3.4.3-CR) with ESMTP id ABT45386; Wed, 14 Jan 2004 20:17:23 -0500 (EST) Original-Received: from vzavenue.net (159.152.171.66.subscriber.vzavenue.net [66.171.152.159]) by smtp.vzavenue.net (Mirapoint Messaging Server MOS 3.2.4-GA) with ESMTP id BCX18233; Wed, 14 Jan 2004 20:17:21 -0500 (EST) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en-us, en Original-To: Kevin Ryde In-Reply-To: <87n08q5k65.fsf@zip.com.au> X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Developers list for Guile, the GNU extensibility library List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.devel:3216 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:3216 Kevin Ryde wrote: > Richard Todd writes: > >>If you don't like this method and can find a better way, please do so, > > > How about > > ln -s $(srcdir)/readline.scm ice-9/readline.scm > > $(srcdir) is right for both in-place and separate builds. Yeah, I tried that, but for an in-tree build, $(srcdir) == ".". On the two systems I tried it on, that command leads to: readline.scm -> ./readline.scm ( a link ot itself!) That's why I said it's trickier than it sounds! :) > >>+ (cd ice-9 && $(LN_S) ../$<) \ >>+ else \ >>+ (cd ice-9 && $(LN_S) $<) \ > > > Alas, $< is not portable in ordinary rules (see the autoconf manual). > Thanks for pointing this out. I'll remember that. For what it's worth, I liked merging readline into guile-core the best, but if the license issue is too much to overcome, then I don't see much difference in quality between the 'link' approaches and the 'new directory' approach. If there were going to be lots more ice-9/xx.scm files for readline, then the new directory would definitlely by cleaner. thanks, Richard _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel