Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , 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 Date: Fri, 1 Sep 2000 10:21:24 -0400 To: Chris Faylor 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 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline 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