Home | History | Annotate | Line # | Download | only in mk
bsd.shlib.mk revision 1.4
      1 #	$NetBSD: bsd.shlib.mk,v 1.4 2005/03/12 13:21:12 lukem Exp $
      2 
      3 .if !defined(_BSD_SHLIB_MK_)
      4 _BSD_SHLIB_MK_=1
      5 
      6 .if ${MKDYNAMICROOT} == "no"
      7 SHLIBINSTALLDIR?= /usr/lib
      8 .else
      9 SHLIBINSTALLDIR?= /lib
     10 .endif
     11 
     12 .if ${MKDYNAMICROOT} == "no" || \
     13     (${BINDIR:Ux} != "/bin" && ${BINDIR:Ux} != "/sbin" && \
     14      ${USE_SHLIBDIR:Uno} == "no")
     15 SHLIBDIR?=	/usr/lib
     16 .else
     17 SHLIBDIR?=	/lib
     18 .endif
     19 
     20 .if ${USE_SHLIBDIR:Uno} != "no"
     21 _LIBSODIR?=	${SHLIBINSTALLDIR}
     22 .else
     23 _LIBSODIR?=	${LIBDIR}
     24 .endif
     25 
     26 .if ${MKDYNAMICROOT} == "no"
     27 SHLINKINSTALLDIR?= /usr/libexec
     28 .else
     29 SHLINKINSTALLDIR?= /libexec
     30 .endif
     31 
     32 .if ${MKDYNAMICROOT} == "no" || \
     33     (${BINDIR:Ux} != "/bin" && ${BINDIR:Ux} != "/sbin")
     34 SHLINKDIR?=	/usr/libexec
     35 .else
     36 SHLINKDIR?=	/libexec
     37 .endif
     38 
     39 .endif	# !defined(_BSD_SHLIB_MK_)
     40