Date: Tue, 31 Mar 1998 18:06:21 +1000 From: Bruce Evans <bde@zeta.org.au> To: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-user@FreeBSD.ORG, jb@FreeBSD.ORG Subject: Re: cvs commit: src Makefile.alpha Message-ID: <199803310806.SAA11673@godzilla.zeta.org.au>
next in thread | raw e-mail | index | archive | help
> Modified files: > . Makefile.alpha > Log: > Add `hdrs' to the beforeinstall for libss so that the headers are > available for install. > > I thought that was what beforeinstall was supposed to do. Sigh. `beforeinstall' does any installation steps that must be done before `realinstall'. It is also abused to do special installation steps where the order doesn't matter. It is also abused by src/Makefile to install only headers. A full install would work to install only headers in header-only directories, but wouldn't work in library directories. `beforeinstall' happens to work in most library directories. It doesn't work in libss because one of the headers is generated. `beforeinstall' is part of `install' so it should not build anything. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199803310806.SAA11673>