Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Dec 1997 17:19:07 +1100
From:      Bruce Evans <bde@zeta.org.au>
To:        cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-usrbin@FreeBSD.ORG, cwt@FreeBSD.ORG
Subject:   Re: cvs commit: src/usr.bin/global/lib Makefile
Message-ID:  <199712160619.RAA02343@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>  Added files:
>    usr.bin/global/lib   Makefile 
>  Log:
>  I'd swore I added this on my prior mega-commit.  Any chance adds aren't
>  processed during the recursive swoop?
>  
>  Makefile for global's private library, complete with null install rule
>  to keep this private.

Private install rules shouldn't be used.  There are some (poorly designed)
macros INTERNALLIB and INTERNALSTATICLIB for handling private libraries.
See rcs/lib/Makefile for examples.

>From the commit logs:

>bde         97/02/15 08:14:59
>
>  Modified:    gnu/usr.bin/gdb/libiberty  Makefile
>  Log:
>  ...  
>  Use INTERNALLIB and INTERNALSTATICLIB instead of a private install
>  rules NOPROFILE and NOPIC.  This is only slightly cleaner.
>  INTERNALLIB was previously only used in compatibility libraries
>  (libgnumalloc etc.) and INTERNALSTATICLIB was previously unused.
>  INTERNAL*LIB probably should be replaced by something like NOSTATICO
>  together with NO{STATICO,PROFILE,PIC}INSTALL.

Bruce



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