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