delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2000/09/01/10:22:23

Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-developers-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-developers/>
List-Post: <mailto:cygwin-developers AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-developers-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-developers-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin-developers AT sources DOT redhat DOT com
From: Chris Faylor <cgf AT cygnus DOT com>
Date: Fri, 1 Sep 2000 10:21:24 -0400
To: Chris Faylor <cygwin-developers AT sources DOT redhat DOT com>
Subject: Re: moving testsuite 1 level up
Message-ID: <20000901102124.A27551@cygnus.com>
Reply-To: cygwin-developers AT sources DOT redhat DOT com
Mail-Followup-To: Chris Faylor <cygwin-developers AT sources DOT redhat DOT com>
References: <130300190981 DOT 20000901001144 AT logos-m DOT ru> <200008312018 DOT QAA25051 AT envy DOT delorie DOT com> <173301615790 DOT 20000901003528 AT logos-m DOT ru> <20000831165739 DOT A15144 AT cygnus DOT com> <2340886468 DOT 20000901112959 AT logos-m DOT ru>
Mime-Version: 1.0
User-Agent: Mutt/1.3.6i
In-Reply-To: <2340886468.20000901112959@logos-m.ru>; from deo@logos-m.ru on Fri, Sep 01, 2000 at 11:29:59AM +0400

On Fri, Sep 01, 2000 at 11:29:59AM +0400, Egor Duda wrote:
>i see. as for $(UPTOP), maybe instead of
>
>bupdir1:=${patsubst %:::,%,${patsubst %/:::,%,$(dir $(bupdir)):::}}
>
>we should define
>
>broot:=${shell cd $(UPTOP)/..; pwd}
>btargetroot:=${shell cd $(UPTOP); pwd}
>srcroot:=${shell cd $(srcdir)/$(UPTOP); pwd}
>
>and then (in the individual Makefile.in's) we'll use not paths with
>$(bupdir2),  $(bupdir1)  but  paths  relative  to  $(btargetroot)  and
>$(srcroot )or (in few occasions) to $(broot)

You eliminated this part of my email for some reason:

>>I checked in a change that should work if you are building in a
>>completely separate directory (i.e., not a subdirectory of the sources).
>>I have to think about the other case a little before I make that change.

As it indicates, there is already a fix for this checked in.  I've just
checked in the next part, which should make it work in all cases.

cgf

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019