Home | History | Annotate | Line # | Download | only in nss
      1 #	$NetBSD: Makefile,v 1.4 2014/03/31 02:03:38 christos Exp $
      2 
      3 LIB=		nss_mdnsd
      4 SHLIB_MAJOR=	0
      5 LINKS=  	${LIBDIR}/${LIB}.so.${SHLIB_MAJOR} \
      6 		${LIBDIR}/nss_multicast_dns.so.${SHLIB_MAJOR}
      7 
      8 NOLINT=		# don't build a lint library
      9 NOPROFILE=	# don't build a profile library
     10 NOPICINSTALL=	# don't install _pic.a library
     11 
     12 .include <bsd.own.mk>
     13 
     14 .include "${.CURDIR}/../Makefile.inc"
     15 
     16 CPPFLAGS+=-I${NETBSDSRCDIR}/lib/libc/net
     17 
     18 SRCS=		nss_mdnsd.c
     19 LDADD+= 	-ldns_sd
     20 DPADD+= 	${LIBDNS_SD}
     21 
     22 .if ${MKPIC} != "no"
     23 .PRECIOUS: ${DESTDIR}${LIBDIR}/${LIB}.so.${SHLIB_MAJOR}
     24 libinstall:: ${DESTDIR}${LIBDIR}/${LIB}.so.${SHLIB_MAJOR}
     25 .else
     26 libinstall::
     27 .endif
     28 
     29 .include <bsd.lib.mk>
     30 
     31 ${DESTDIR}${LIBDIR}/${LIB}.so.${SHLIB_MAJOR}: lib${LIB}.so.${SHLIB_FULLVERSION}
     32 	${_MKTARGET_INSTALL}
     33 	${INSTALL_FILE} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \
     34 	    ${.ALLSRC} ${.TARGET}
     35