Skip site navigation (1)Skip section navigation (2)
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>