This is the mail archive of the
cygwin-developers@sources.redhat.com
mailing list for the Cygwin project.
Re: moving testsuite 1 level up
- To: Chris Faylor <cygwin-developers at sources dot redhat dot com>
- Subject: Re: moving testsuite 1 level up
- From: Chris Faylor <cgf at cygnus dot com>
- Date: Fri, 1 Sep 2000 10:21:24 -0400
- References: <130300190981.20000901001144@logos-m.ru> <200008312018.QAA25051@envy.delorie.com> <173301615790.20000901003528@logos-m.ru> <20000831165739.A15144@cygnus.com> <2340886468.20000901112959@logos-m.ru>
- Reply-To: cygwin-developers at sources dot redhat dot com
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