Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 05 Oct 1998 01:10:10 -0700
From:      Mike Smith <mike@smith.net.au>
To:        Bruce Evans <bde@zeta.org.au>
Cc:        mike@smith.net.au, current@FreeBSD.ORG, dmaddox@scsn.net
Subject:   Re: Shouldn't 'make includes' install stand.h? 
Message-ID:  <199810050810.BAA01081@dingo.cdrom.com>
In-Reply-To: Your message of "Mon, 05 Oct 1998 17:44:02 %2B1000." <199810050744.RAA01962@godzilla.zeta.org.au> 

next in thread | previous in thread | raw e-mail | index | archive | help
> >> `includes' is a private target in src/Makefile for installing [all] the
> >> includes.
> >
> >It isn't, and has not been for years.  It might be meant to, which is a 
> >different matter entirely.  It's also broken by design (includes should 
> >live with the code they describe).
> 
> It's whatever the Makefile experts say it is.

It is what it is.  It may be meant to be otherwise, but that's another 
thing altogether.  8)  

> ----------------------------
> revision 1.139
> date: 1997/08/21 15:43:54;  author: bde;  state: Exp;  lines: +8 -1
> Added directories in the includes target so that it installs
> everything that a full install would (modulo bugs in rpcsvc/Makefile).
> The missing things weren't used (except for mp.h from libmp), but
> there are relatively few of them and it's easier to be complete.
> ----------------------------

'beforeinstall' is (ab)used in more than 35 locations under /usr/src to 
install header files, and the above appears to be cruft to abuse this 
fact.  (There is at least one mitigating comment which points out that 
there should be an 'install-headers' target.).

-- 
\\  Sometimes you're ahead,       \\  Mike Smith
\\  sometimes you're behind.      \\  mike@smith.net.au
\\  The race is long, and in the  \\  msmith@freebsd.org
\\  end it's only with yourself.  \\  msmith@cdrom.com



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



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