From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/26766 Path: main.gmane.org!not-for-mail From: Denys Duchier Newsgroups: gmane.emacs.gnus.general Subject: Re: building pgnus with VPATH Date: 13 Nov 1999 01:38:41 +0100 Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035163914 21124 80.91.224.250 (21 Oct 2002 01:31:54 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 01:31:54 +0000 (UTC) Return-Path: Original-Received: from bart.math.uh.edu (bart.math.uh.edu [129.7.128.48]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id TAA09341 for ; Fri, 12 Nov 1999 19:41:24 -0500 (EST) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by bart.math.uh.edu (8.9.1/8.9.1) with ESMTP id SAB27500; Fri, 12 Nov 1999 18:41:22 -0600 (CST) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Fri, 12 Nov 1999 18:39:31 -0600 (CST) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id SAA05433 for ; Fri, 12 Nov 1999 18:39:18 -0600 (CST) Original-Received: from uni-sb.de (uni-sb.de [134.96.252.33]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id TAA09302 for ; Fri, 12 Nov 1999 19:38:48 -0500 (EST) Original-Received: from cs.uni-sb.de (cs.uni-sb.de [134.96.252.31]) by uni-sb.de (8.9.3/1999070600) with ESMTP id BAA10436 for ; Sat, 13 Nov 1999 01:38:46 +0100 (CET) Original-Received: from grizzly.ps.uni-sb.de (grizzly.ps.uni-sb.de [134.96.186.68]) by cs.uni-sb.de (8.9.3/1999031900) with ESMTP id BAA06000 for ; Sat, 13 Nov 1999 01:38:45 +0100 (CET) Original-Received: from localhost.ps.uni-sb.de (IDENT:root@grizzly.ps.uni-sb.de [134.96.186.68]) by grizzly.ps.uni-sb.de (8.9.1a/8.9.1) with ESMTP id BAA31913 for ; Sat, 13 Nov 1999 01:38:44 +0100 Original-To: ding@gnus.org In-Reply-To: Jason R Mastaler's message of "12 Nov 1999 17:00:15 -0700" Original-Lines: 31 User-Agent: Gnus/5.070099 (Pterodactyl Gnus v0.99) Emacs/20.4 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:26766 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:26766 Jason R Mastaler writes: > It would be nice if pgnus could be compiled in a separate directory > than the sources, especially now that we can update via CVS. > > Although I'm not sure how to implement this This request also gets my vote. The autoconf documentation explains the technique: > To support `VPATH', each `Makefile.in' should contain two lines that > look like: > > srcdir = @srcdir@ > VPATH = @srcdir@ This is nice for several reasons: (1) you can have one source tree and multiple build dirs for different architectures (or, in gnus case, different emacs implementations) - this is great for updating in an heterogenous environment, (2) you don't pollute the source tree, which is great when you also participate in the development. Less filling _and_ tastes great! Cheers, -- Dr. Denys Duchier Denys.Duchier@ps.uni-sb.de Forschungsbereich Programmiersysteme (Programming Systems Lab) Universitaet des Saarlandes, Geb. 45 http://www.ps.uni-sb.de/~duchier Postfach 15 11 50 Phone: +49 681 302 5618 66041 Saarbruecken, Germany Fax: +49 681 302 5615