Home | History | Annotate | Line # | Download | only in libldap_r
      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