Makefile revision 285063
1236120Sraj# $FreeBSD: head/lib/libnv/Makefile 285063 2015-07-02 21:58:10Z oshogbo $
2236120Sraj
3236120SrajSHLIBDIR?= /lib
4236120Sraj
5236120Sraj.include <src.opts.mk>
6236120Sraj
7236120SrajLIB=	nv
8236120SrajSHLIB_MAJOR= 0
9236120Sraj
10236120Sraj.PATH: ${.CURDIR}/../../sys/kern ${.CURDIR}/../../sys/sys
11236120SrajCFLAGS+=-I${.CURDIR}/../../sys -I${.CURDIR}
12236120Sraj
13236120SrajSRCS=	subr_dnvlist.c
14236120SrajSRCS+=	msgio.c
15236120SrajSRCS+=	subr_nvlist.c
16236120SrajSRCS+=	subr_nvpair.c
17236120Sraj
18236120SrajMAN+=	nv.3
19236120Sraj
20236120SrajMLINKS+=nv.3 libnv.3 \
21236120Sraj	nv.3 nvlist.3
22236120SrajMLINKS+=nv.3 nvlist_add_binary.3 \
23236120Sraj	nv.3 nvlist_add_bool.3 \
24236120Sraj	nv.3 nvlist_add_descriptor.3 \
25236120Sraj	nv.3 nvlist_add_null.3 \
26236120Sraj	nv.3 nvlist_add_number.3 \
27236120Sraj	nv.3 nvlist_add_nvlist.3 \
28236120Sraj	nv.3 nvlist_add_string.3 \
29236120Sraj	nv.3 nvlist_add_stringf.3 \
30236120Sraj	nv.3 nvlist_add_stringv.3 \
31236120Sraj	nv.3 nvlist_clone.3 \
32236120Sraj	nv.3 nvlist_create.3 \
33236120Sraj	nv.3 nvlist_destroy.3 \
34236120Sraj	nv.3 nvlist_dump.3 \
35236120Sraj	nv.3 nvlist_empty.3 \
36236120Sraj	nv.3 nvlist_error.3 \
37236120Sraj	nv.3 nvlist_exists.3 \
38236120Sraj	nv.3 nvlist_exists_binary.3 \
39236120Sraj	nv.3 nvlist_exists_bool.3 \
40236120Sraj	nv.3 nvlist_exists_descriptor.3 \
41236120Sraj	nv.3 nvlist_exists_null.3 \
42236120Sraj	nv.3 nvlist_exists_number.3 \
43236120Sraj	nv.3 nvlist_exists_nvlist.3 \
44236120Sraj	nv.3 nvlist_exists_string.3 \
45236120Sraj	nv.3 nvlist_exists_type.3 \
46236120Sraj	nv.3 nvlist_fdump.3 \
47236120Sraj	nv.3 nvlist_flags.3 \
48236120Sraj	nv.3 nvlist_free.3 \
49236120Sraj	nv.3 nvlist_free_binary.3 \
50236120Sraj	nv.3 nvlist_free_bool.3 \
51236120Sraj	nv.3 nvlist_free_descriptor.3 \
52236120Sraj	nv.3 nvlist_free_null.3 \
53236120Sraj	nv.3 nvlist_free_number.3 \
54236120Sraj	nv.3 nvlist_free_nvlist.3 \
55236120Sraj	nv.3 nvlist_free_string.3 \
56236120Sraj	nv.3 nvlist_free_type.3 \
57236120Sraj	nv.3 nvlist_get_binary.3 \
58236120Sraj	nv.3 nvlist_get_bool.3 \
59236120Sraj	nv.3 nvlist_get_descriptor.3 \
60236120Sraj	nv.3 nvlist_get_number.3 \
61236120Sraj	nv.3 nvlist_get_nvlist.3 \
62236120Sraj	nv.3 nvlist_get_parent.3 \
63236120Sraj	nv.3 nvlist_get_string.3 \
64236120Sraj	nv.3 nvlist_move_binary.3 \
65236120Sraj	nv.3 nvlist_move_descriptor.3 \
66236120Sraj	nv.3 nvlist_move_nvlist.3 \
67236120Sraj	nv.3 nvlist_move_string.3 \
68236120Sraj	nv.3 nvlist_next.3 \
69236120Sraj	nv.3 nvlist_pack.3 \
70236120Sraj	nv.3 nvlist_recv.3 \
71236120Sraj	nv.3 nvlist_send.3 \
72236120Sraj	nv.3 nvlist_set_error.3 \
73236120Sraj	nv.3 nvlist_size.3 \
74236120Sraj	nv.3 nvlist_take_binary.3 \
75236120Sraj	nv.3 nvlist_take_bool.3 \
76236120Sraj	nv.3 nvlist_take_descriptor.3 \
77236120Sraj	nv.3 nvlist_take_number.3 \
78236120Sraj	nv.3 nvlist_take_nvlist.3 \
79236120Sraj	nv.3 nvlist_take_string.3 \
80236120Sraj	nv.3 nvlist_unpack.3 \
81236120Sraj	nv.3 nvlist_xfer.3
82236120Sraj
83236120SrajWARNS?=	6
84236120Sraj
85236120Sraj.if ${MK_TESTS} != "no"
86236120SrajSUBDIR+=	tests
87236120Sraj.endif
88236120Sraj
89236120Sraj.include <bsd.lib.mk>
90236120Sraj