xref: /netbsd-src/share/mk/bsd.shlib.mk (revision aaf4ece63a859a04e37cf3a7229b5fab0157cc06)
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"
7SHLIBINSTALLDIR?= /usr/lib
8.else
9SHLIBINSTALLDIR?= /lib
10.endif
11
12.if ${MKDYNAMICROOT} == "no" || \
13    (${BINDIR:Ux} != "/bin" && ${BINDIR:Ux} != "/sbin" && \
14     ${USE_SHLIBDIR:Uno} == "no")
15SHLIBDIR?=	/usr/lib
16.else
17SHLIBDIR?=	/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"
27SHLINKINSTALLDIR?= /usr/libexec
28.else
29SHLINKINSTALLDIR?= /libexec
30.endif
31
32.if ${MKDYNAMICROOT} == "no" || \
33    (${BINDIR:Ux} != "/bin" && ${BINDIR:Ux} != "/sbin")
34SHLINKDIR?=	/usr/libexec
35.else
36SHLINKDIR?=	/libexec
37.endif
38
39.endif	# !defined(_BSD_SHLIB_MK_)
40