xref: /netbsd-src/sbin/ldconfig/Makefile (revision 962766853c385b86328bab806c19ccdf4e22f287)
1#	$NetBSD: Makefile,v 1.22 2008/10/31 20:24:52 mrg Exp $
2
3.include <bsd.own.mk>   # For OBJECT_FMT
4.include <bsd.shlib.mk>
5
6.if ${MKPIC} != "no" && \
7    (${OBJECT_FMT} == "a.out" ||	\
8    (${OBJECT_FMT} == "ELF" &&		\
9    (${MACHINE_ARCH} == "arm" ||	\
10     ${MACHINE_ARCH} == "i386" ||	\
11     ${MACHINE_ARCH} == "m68k" ||	\
12     ${MACHINE_ARCH} == "sparc" ||	\
13     ${MACHINE_ARCH} == "vax")))
14
15PROG=	ldconfig
16SRCS=	ldconfig.c shlib.c
17
18CPPFLAGS += -I${NETBSDSRCDIR}/libexec/ld.aout_so
19.PATH:	${NETBSDSRCDIR}/libexec/ld.aout_so
20
21.if ${SHLIBINSTALLDIR} != ${LIBDIR}
22CPPFLAGS+=-DSTANDARD_SEARCH_DIRS=\"${SHLIBINSTALLDIR}\",\"${LIBDIR}\"
23.endif
24
25.endif
26
27MAN=	ldconfig.8
28
29.include <bsd.prog.mk>
30