1258065Spjd# $FreeBSD: releng/10.3/lib/libnv/Makefile 292637 2015-12-22 23:21:06Z ngie $ 2258065Spjd 3292635SngieSHLIBDIR?= /lib 4292635Sngie 5292633Sngie.include <bsd.own.mk> 6292631Sngie 7258065SpjdLIB= nv 8258065SpjdSHLIB_MAJOR= 0 9258065Spjd 10292637Sngie.PATH: ${.CURDIR}/../../sys/kern ${.CURDIR}/../../sys/sys 11292637SngieCFLAGS+=-I${.CURDIR}/../../sys -I${.CURDIR} 12292637Sngie 13292637SngieSRCS= subr_dnvlist.c 14258065SpjdSRCS+= msgio.c 15292637SngieSRCS+= subr_nvlist.c 16292637SngieSRCS+= subr_nvpair.c 17258065Spjd 18258065SpjdINCS= dnv.h 19258065SpjdINCS+= nv.h 20258065Spjd 21258065SpjdMAN+= nv.3 22258065Spjd 23258065SpjdMLINKS+=nv.3 libnv.3 \ 24258065Spjd nv.3 nvlist.3 25292637SngieMLINKS+=nv.3 nvlist_add_binary.3 \ 26292637Sngie nv.3 nvlist_add_bool.3 \ 27292637Sngie nv.3 nvlist_add_descriptor.3 \ 28292637Sngie nv.3 nvlist_add_null.3 \ 29292637Sngie nv.3 nvlist_add_number.3 \ 30292637Sngie nv.3 nvlist_add_nvlist.3 \ 31292637Sngie nv.3 nvlist_add_string.3 \ 32292637Sngie nv.3 nvlist_add_stringf.3 \ 33292637Sngie nv.3 nvlist_add_stringv.3 \ 34292637Sngie nv.3 nvlist_clone.3 \ 35292637Sngie nv.3 nvlist_create.3 \ 36258065Spjd nv.3 nvlist_destroy.3 \ 37292637Sngie nv.3 nvlist_dump.3 \ 38292637Sngie nv.3 nvlist_empty.3 \ 39258065Spjd nv.3 nvlist_error.3 \ 40258065Spjd nv.3 nvlist_exists.3 \ 41292637Sngie nv.3 nvlist_exists_binary.3 \ 42292637Sngie nv.3 nvlist_exists_bool.3 \ 43292637Sngie nv.3 nvlist_exists_descriptor.3 \ 44258065Spjd nv.3 nvlist_exists_null.3 \ 45258065Spjd nv.3 nvlist_exists_number.3 \ 46292637Sngie nv.3 nvlist_exists_nvlist.3 \ 47258065Spjd nv.3 nvlist_exists_string.3 \ 48292637Sngie nv.3 nvlist_exists_type.3 \ 49292637Sngie nv.3 nvlist_fdump.3 \ 50292637Sngie nv.3 nvlist_flags.3 \ 51292637Sngie nv.3 nvlist_free.3 \ 52292637Sngie nv.3 nvlist_free_binary.3 \ 53292637Sngie nv.3 nvlist_free_bool.3 \ 54292637Sngie nv.3 nvlist_free_descriptor.3 \ 55292637Sngie nv.3 nvlist_free_null.3 \ 56292637Sngie nv.3 nvlist_free_number.3 \ 57292637Sngie nv.3 nvlist_free_nvlist.3 \ 58292637Sngie nv.3 nvlist_free_string.3 \ 59292637Sngie nv.3 nvlist_free_type.3 \ 60292637Sngie nv.3 nvlist_get_binary.3 \ 61258065Spjd nv.3 nvlist_get_bool.3 \ 62292637Sngie nv.3 nvlist_get_descriptor.3 \ 63258065Spjd nv.3 nvlist_get_number.3 \ 64258065Spjd nv.3 nvlist_get_nvlist.3 \ 65292632Sngie nv.3 nvlist_get_parent.3 \ 66292637Sngie nv.3 nvlist_get_string.3 \ 67292637Sngie nv.3 nvlist_move_binary.3 \ 68292637Sngie nv.3 nvlist_move_descriptor.3 \ 69292637Sngie nv.3 nvlist_move_nvlist.3 \ 70292637Sngie nv.3 nvlist_move_string.3 \ 71292637Sngie nv.3 nvlist_next.3 \ 72292637Sngie nv.3 nvlist_pack.3 \ 73292637Sngie nv.3 nvlist_recv.3 \ 74292637Sngie nv.3 nvlist_send.3 \ 75292637Sngie nv.3 nvlist_set_error.3 \ 76292637Sngie nv.3 nvlist_size.3 \ 77292637Sngie nv.3 nvlist_take_binary.3 \ 78258065Spjd nv.3 nvlist_take_bool.3 \ 79292637Sngie nv.3 nvlist_take_descriptor.3 \ 80258065Spjd nv.3 nvlist_take_number.3 \ 81292637Sngie nv.3 nvlist_take_nvlist.3 \ 82258065Spjd nv.3 nvlist_take_string.3 \ 83292637Sngie nv.3 nvlist_unpack.3 \ 84292637Sngie nv.3 nvlist_xfer.3 85258065Spjd 86258065SpjdWARNS?= 6 87258065Spjd 88292631Sngie.if ${MK_TESTS} != "no" 89292631SngieSUBDIR+= tests 90292631Sngie.endif 91292631Sngie 92258065Spjd.include <bsd.lib.mk> 93