1 # $NetBSD: Makefile,v 1.8 2025/12/14 17:51:03 christos Exp $ 2 3 USE_FORT?= yes 4 CWARNFLAGS.clang= -Wno-format-extra-args 5 6 .include "../libldap/Makefile.libldap" 7 8 LIB= ldap_r 9 10 .PATH: ${LDAP_DISTDIR}/libraries/libldap_r 11 12 SRCS+= threads.c rdwr.c rq.c \ 13 thr_posix.c thr_thr.c thr_nt.c \ 14 thr_pth.c thr_debug.c tpool.c 15 16 COPTS+= -pthread 17 LIBDPLIBS+= pthread ${.CURDIR}/../../../../../lib/libpthread 18 19 EXPSYM_SRCS+= ldap_r.common.expsym 20 .if ${MKKERBEROS:Uno} != "no" 21 EXPSYM_SRCS+= ldap_r.kerberos.expsym 22 .endif 23 24 LIB_EXPSYM= ldap_r.expsym 25 ldap_r.expsym: ${EXPSYM_SRCS} 26 ${_MKTARGET_CREATE} 27 LC_ALL=C sort -m ${.ALLSRC} > ${.TARGET}.tmp && \ 28 ${MV} ${.TARGET}.tmp ${.TARGET} 29 CLEANFILES+= ldap_r.expsym ldap_r.expsym.tmp 30 31 .include <bsd.lib.mk> 32