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