diff options
author | wollman <wollman@FreeBSD.org> | 1996-11-20 20:54:28 +0000 |
---|---|---|
committer | wollman <wollman@FreeBSD.org> | 1996-11-20 20:54:28 +0000 |
commit | a7bbd969467029457eb54e5a451f889e6f07a13f (patch) | |
tree | 260bacb0dbed7a485bb100e01fb44eaaa8f612ce /lib/liby/Makefile | |
parent | f677e9a302d65bb43597fdd9a372f36ecddc7715 (diff) | |
download | FreeBSD-src-a7bbd969467029457eb54e5a451f889e6f07a13f.zip FreeBSD-src-a7bbd969467029457eb54e5a451f889e6f07a13f.tar.gz |
Copy a slightly modified version of the `libgnumalloc hack' to allow
us to finally phase out the 8K shared version of liby in favor of the
600-byte static one, as was done years ago for libl/libfl.
Diffstat (limited to 'lib/liby/Makefile')
-rw-r--r-- | lib/liby/Makefile | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/lib/liby/Makefile b/lib/liby/Makefile index 545ff04..ecf89d7 100644 --- a/lib/liby/Makefile +++ b/lib/liby/Makefile @@ -1,6 +1,28 @@ -# @(#)Makefile 8.1 (Berkeley) 6/4/93 +# $Id: Makefile,v 1.10 1996/10/08 20:06:22 bde Exp $ + +LIB= y +INTERNALLIB= yes # Do not build or install ${LIB}*.a +SHLIB_MAJOR= 2 +SHLIB_MINOR= 0 -LIB= y SRCS= main.c yyerror.c +# +# Before complaining about this, please *double-check* that you have +# updated the ldconfig path in /etc/rc to include /usr/lib/compat that +# was added in src/etc/rc rev 1.98. +# This is so that `ld' will not continue to generatebinaries linked +# shared against liby, so that in a future release we can move this +# off to a compat dist (like compat22). +# +beforeinstall: + rm -f ${DESTDIR}${ORIG_SHLIBDIR}/lib${LIB}.so.${SHLIB_MAJOR}.${SHLIB_MINOR} + .include <bsd.lib.mk> + +# This must follow the .include in case SHLIBDIR is defined there. +ORIG_SHLIBDIR:= ${SHLIBDIR} + +# The ldconfig line in/etc/rc doesn't depend on ${LIBDIR} or ${SHLIBDIR}, +# so neither does this. +SHLIBDIR= /usr/lib/compat |