Hi Xin and Matthias, On Tue, Sep 28, 2004 at 12:33:51PM +0800, Xin LI wrote: > (-CURRENT is cc'ed for a boarder review) > > I fell like this idea, and here is the patch for review: > > Index: Makefile > =================================================================== > RCS file: /r/ncvs/src/lib/libc/Makefile,v > retrieving revision 1.52 > diff -u -r1.52 Makefile > --- Makefile 14 May 2004 12:04:29 -0000 1.52 > +++ Makefile 28 Sep 2004 04:30:26 -0000 > _at__at_ -16,6 +16,7 _at__at_ > CFLAGS+=-I${.CURDIR}/include -I${.CURDIR}/../../include > CFLAGS+=-I${.CURDIR}/${MACHINE_ARCH} > CLEANFILES+=tags > +SHLINSTALLFLAGS+= -S > INSTALL_PIC_ARCHIVE= yes > PRECIOUSLIB= yes > I like the idea so much, that I suggest this instead: %%% Index: bsd.lib.mk =================================================================== RCS file: /home/ncvs/src/share/mk/bsd.lib.mk,v retrieving revision 1.160 diff -u -r1.160 bsd.lib.mk --- bsd.lib.mk 7 May 2004 09:58:36 -0000 1.160 +++ bsd.lib.mk 28 Sep 2004 07:13:18 -0000 _at__at_ -187,9 +187,12 _at__at_ .if !target(install) -.if defined(PRECIOUSLIB) && !defined(NOFSCHG) +.if defined(PRECIOUSLIB) +.if !defined(NOFSCHG) SHLINSTALLFLAGS+= -fschg .endif +SHLINSTALLFLAGS+= -S +.endif _INSTALLFLAGS:= ${INSTALLFLAGS} .for ie in ${INSTALLFLAGS_EDIT} %%% If you like it, please feel free to commit. Cheers, -- Ruslan Ermilov ru_at_FreeBSD.org FreeBSD committer
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:14 UTC