Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Aug 1996 14:08:56 -0700 (PDT)
From:      "Rodney W. Grimes" <rgrimes@GndRsh.aac.dev.com>
To:        smpatel@umiacs.umd.edu (Sujal Patel)
Cc:        peter@freefall.freebsd.org, current@freebsd.org
Subject:   Re: cvs commit: src/usr.sbin/bind - Imported sources
Message-ID:  <199608292108.OAA01875@GndRsh.aac.dev.com>
In-Reply-To: <Pine.OSF.3.91.960829161346.26532P-100000@mickey.umiacs.umd.edu> from Sujal Patel at "Aug 29, 96 04:15:06 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
> On Thu, 29 Aug 1996, Rodney W. Grimes wrote:
> 
> > GAG!!!  This violates the BSD src tree paradigm of having the src tree
> > layout reflect the installtion directory and your going to have to
> > do a bunch of BINDIR=blah blah to make this work....
> > 
> > host, dig go in src/usr.bin
> > named, ndc, nslookup go in src/usr.sbin
> > named-xfer goes in src/libexec
> 
> can we somehow have some symlinks from the "correct" spot to the spot in 
> the source tree.  This has already become a problem with GNU software (I 
> can't always remember what's GNU and what isn't :-)

Sorry now, we did that once, back in the 1.0 days, we even hacked CVS up
to handle symlinks, it was a mess, it has been abandon as a solution.

You might try this:
set cdpath=(/sys/{i386,} /usr/src/{bin,sbin,usr.{bin,sbin},lib,libexec,share,contrib,etc,games,gnu/{games,include,lib,libexec,usr.bin,usr.sbin,},include,})

Then a ``cd blah'' will get you to the right place.... except now that
bind has been imported this way you need to add usr.sbin/bind to that
list...

-- 
Rod Grimes                                      rgrimes@gndrsh.aac.dev.com
Accurate Automation Company                 Reliable computers for FreeBSD



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199608292108.OAA01875>