Makefile revision 271241
1258065Spjd# $FreeBSD: head/lib/libnv/Makefile 271241 2014-09-07 22:56:57Z ngie $ 2258065Spjd 3271241SngieSHLIBDIR?= /lib 4271241Sngie 5269603Sngie.include <src.opts.mk> 6269603Sngie 7258065SpjdLIB= nv 8258065SpjdSHLIB_MAJOR= 0 9258065Spjd 10258065SpjdSRCS= dnvlist.c 11258065SpjdSRCS+= msgio.c 12258065SpjdSRCS+= nvlist.c 13258065SpjdSRCS+= nvpair.c 14258065Spjd 15258065SpjdINCS= dnv.h 16258065SpjdINCS+= nv.h 17258065Spjd 18258065SpjdMAN+= nv.3 19258065Spjd 20258065SpjdMLINKS+=nv.3 libnv.3 \ 21258065Spjd nv.3 nvlist.3 22258065SpjdMLINKS+=nv.3 nvlist_create.3 \ 23258065Spjd nv.3 nvlist_destroy.3 \ 24258065Spjd nv.3 nvlist_error.3 \ 25258065Spjd nv.3 nvlist_empty.3 \ 26258065Spjd nv.3 nvlist_clone.3 \ 27258065Spjd nv.3 nvlist_dump.3 \ 28258065Spjd nv.3 nvlist_fdump.3 \ 29258065Spjd nv.3 nvlist_size.3 \ 30258065Spjd nv.3 nvlist_pack.3 \ 31258065Spjd nv.3 nvlist_unpack.3 \ 32258065Spjd nv.3 nvlist_send.3 \ 33258065Spjd nv.3 nvlist_recv.3 \ 34258065Spjd nv.3 nvlist_xfer.3 \ 35258065Spjd nv.3 nvlist_next.3 \ 36258065Spjd nv.3 nvlist_exists.3 \ 37258065Spjd nv.3 nvlist_exists_type.3 \ 38258065Spjd nv.3 nvlist_exists_null.3 \ 39258065Spjd nv.3 nvlist_exists_bool.3 \ 40258065Spjd nv.3 nvlist_exists_number.3 \ 41258065Spjd nv.3 nvlist_exists_string.3 \ 42258065Spjd nv.3 nvlist_exists_nvlist.3 \ 43258065Spjd nv.3 nvlist_exists_descriptor.3 \ 44258065Spjd nv.3 nvlist_exists_binary.3 \ 45258065Spjd nv.3 nvlist_add_null.3 \ 46258065Spjd nv.3 nvlist_add_bool.3 \ 47258065Spjd nv.3 nvlist_add_number.3 \ 48258065Spjd nv.3 nvlist_add_string.3 \ 49258065Spjd nv.3 nvlist_add_stringf.3 \ 50258065Spjd nv.3 nvlist_add_stringv.3 \ 51258065Spjd nv.3 nvlist_add_nvlist.3 \ 52258065Spjd nv.3 nvlist_add_descriptor.3 \ 53258065Spjd nv.3 nvlist_add_binary.3 \ 54258065Spjd nv.3 nvlist_move_string.3 \ 55258065Spjd nv.3 nvlist_move_nvlist.3 \ 56258065Spjd nv.3 nvlist_move_descriptor.3 \ 57258065Spjd nv.3 nvlist_move_binary.3 \ 58258065Spjd nv.3 nvlist_get_bool.3 \ 59258065Spjd nv.3 nvlist_get_number.3 \ 60258065Spjd nv.3 nvlist_get_string.3 \ 61258065Spjd nv.3 nvlist_get_nvlist.3 \ 62258065Spjd nv.3 nvlist_get_descriptor.3 \ 63258065Spjd nv.3 nvlist_get_binary.3 \ 64258065Spjd nv.3 nvlist_take_bool.3 \ 65258065Spjd nv.3 nvlist_take_number.3 \ 66258065Spjd nv.3 nvlist_take_string.3 \ 67258065Spjd nv.3 nvlist_take_nvlist.3 \ 68258065Spjd nv.3 nvlist_take_descriptor.3 \ 69258065Spjd nv.3 nvlist_take_binary.3 \ 70258065Spjd nv.3 nvlist_free.3 \ 71258065Spjd nv.3 nvlist_free_type.3 \ 72258065Spjd nv.3 nvlist_free_null.3 \ 73258065Spjd nv.3 nvlist_free_bool.3 \ 74258065Spjd nv.3 nvlist_free_number.3 \ 75258065Spjd nv.3 nvlist_free_string.3 \ 76258065Spjd nv.3 nvlist_free_nvlist.3 \ 77258065Spjd nv.3 nvlist_free_descriptor.3 \ 78258065Spjd nv.3 nvlist_free_binary.3 79258065SpjdMLINKS+=nv.3 nvlist_existsf.3 \ 80258065Spjd nv.3 nvlist_existsf_type.3 \ 81258065Spjd nv.3 nvlist_existsf_null.3 \ 82258065Spjd nv.3 nvlist_existsf_bool.3 \ 83258065Spjd nv.3 nvlist_existsf_number.3 \ 84258065Spjd nv.3 nvlist_existsf_string.3 \ 85258065Spjd nv.3 nvlist_existsf_nvlist.3 \ 86258065Spjd nv.3 nvlist_existsf_descriptor.3 \ 87258065Spjd nv.3 nvlist_existsf_binary.3 \ 88258065Spjd nv.3 nvlist_addf_null.3 \ 89258065Spjd nv.3 nvlist_addf_bool.3 \ 90258065Spjd nv.3 nvlist_addf_number.3 \ 91258065Spjd nv.3 nvlist_addf_string.3 \ 92258065Spjd nv.3 nvlist_addf_nvlist.3 \ 93258065Spjd nv.3 nvlist_addf_descriptor.3 \ 94258065Spjd nv.3 nvlist_addf_binary.3 \ 95258065Spjd nv.3 nvlist_movef_string.3 \ 96258065Spjd nv.3 nvlist_movef_nvlist.3 \ 97258065Spjd nv.3 nvlist_movef_descriptor.3 \ 98258065Spjd nv.3 nvlist_movef_binary.3 \ 99258065Spjd nv.3 nvlist_getf_bool.3 \ 100258065Spjd nv.3 nvlist_getf_number.3 \ 101258065Spjd nv.3 nvlist_getf_string.3 \ 102258065Spjd nv.3 nvlist_getf_nvlist.3 \ 103258065Spjd nv.3 nvlist_getf_descriptor.3 \ 104258065Spjd nv.3 nvlist_getf_binary.3 \ 105258065Spjd nv.3 nvlist_takef_bool.3 \ 106258065Spjd nv.3 nvlist_takef_number.3 \ 107258065Spjd nv.3 nvlist_takef_string.3 \ 108258065Spjd nv.3 nvlist_takef_nvlist.3 \ 109258065Spjd nv.3 nvlist_takef_descriptor.3 \ 110258065Spjd nv.3 nvlist_takef_binary.3 \ 111258065Spjd nv.3 nvlist_freef.3 \ 112258065Spjd nv.3 nvlist_freef_type.3 \ 113258065Spjd nv.3 nvlist_freef_null.3 \ 114258065Spjd nv.3 nvlist_freef_bool.3 \ 115258065Spjd nv.3 nvlist_freef_number.3 \ 116258065Spjd nv.3 nvlist_freef_string.3 \ 117258065Spjd nv.3 nvlist_freef_nvlist.3 \ 118258065Spjd nv.3 nvlist_freef_descriptor.3 \ 119258065Spjd nv.3 nvlist_freef_binary.3 120258065SpjdMLINKS+=nv.3 nvlist_existsv.3 \ 121258065Spjd nv.3 nvlist_existsv_type.3 \ 122258065Spjd nv.3 nvlist_existsv_null.3 \ 123258065Spjd nv.3 nvlist_existsv_bool.3 \ 124258065Spjd nv.3 nvlist_existsv_number.3 \ 125258065Spjd nv.3 nvlist_existsv_string.3 \ 126258065Spjd nv.3 nvlist_existsv_nvlist.3 \ 127258065Spjd nv.3 nvlist_existsv_descriptor.3 \ 128258065Spjd nv.3 nvlist_existsv_binary.3 \ 129258065Spjd nv.3 nvlist_addv_null.3 \ 130258065Spjd nv.3 nvlist_addv_bool.3 \ 131258065Spjd nv.3 nvlist_addv_number.3 \ 132258065Spjd nv.3 nvlist_addv_string.3 \ 133258065Spjd nv.3 nvlist_addv_nvlist.3 \ 134258065Spjd nv.3 nvlist_addv_descriptor.3 \ 135258065Spjd nv.3 nvlist_addv_binary.3 \ 136258065Spjd nv.3 nvlist_movev_string.3 \ 137258065Spjd nv.3 nvlist_movev_nvlist.3 \ 138258065Spjd nv.3 nvlist_movev_descriptor.3 \ 139258065Spjd nv.3 nvlist_movev_binary.3 \ 140258065Spjd nv.3 nvlist_getv_bool.3 \ 141258065Spjd nv.3 nvlist_getv_number.3 \ 142258065Spjd nv.3 nvlist_getv_string.3 \ 143258065Spjd nv.3 nvlist_getv_nvlist.3 \ 144258065Spjd nv.3 nvlist_getv_descriptor.3 \ 145258065Spjd nv.3 nvlist_getv_binary.3 \ 146258065Spjd nv.3 nvlist_takev_bool.3 \ 147258065Spjd nv.3 nvlist_takev_number.3 \ 148258065Spjd nv.3 nvlist_takev_string.3 \ 149258065Spjd nv.3 nvlist_takev_nvlist.3 \ 150258065Spjd nv.3 nvlist_takev_descriptor.3 \ 151258065Spjd nv.3 nvlist_takev_binary.3 \ 152258065Spjd nv.3 nvlist_freef.3 \ 153258065Spjd nv.3 nvlist_freev_type.3 \ 154258065Spjd nv.3 nvlist_freev_null.3 \ 155258065Spjd nv.3 nvlist_freev_bool.3 \ 156258065Spjd nv.3 nvlist_freev_number.3 \ 157258065Spjd nv.3 nvlist_freev_string.3 \ 158258065Spjd nv.3 nvlist_freev_nvlist.3 \ 159258065Spjd nv.3 nvlist_freev_descriptor.3 \ 160258065Spjd nv.3 nvlist_freev_binary.3 161258065Spjd 162258065SpjdWARNS?= 6 163258065Spjd 164269603Sngie.if ${MK_TESTS} != "no" 165269603SngieSUBDIR+= tests 166269603Sngie.endif 167269603Sngie 168258065Spjd.include <bsd.lib.mk> 169