xref: /netbsd-src/lib/libbluetooth/Makefile (revision 36a7970f3ca969e60c2740bc8a6eebfb895840c0)
1# $NetBSD: Makefile,v 1.4 2009/05/12 10:05:06 plunky Exp $
2
3USE_FORT?= yes	# network protocol library
4
5LIB=	bluetooth
6
7SRCS=	bluetooth.c devaddr.c \
8	sdp_data.c sdp_get.c sdp_match.c sdp_put.c sdp_record.c \
9	sdp_set.c sdp_uuid.c sdp_service.c sdp_session.c
10MAN=	bluetooth.3 sdp.3 sdp_data.3
11
12CPPFLAGS+=	-I${.CURDIR}
13
14.if (${SDP_COMPAT:Uyes} != "no")
15SRCS+=		sdp_compat.c
16.endif
17
18INCS=		bluetooth.h sdp.h
19INCSDIR=	/usr/include
20
21MLINKS+=	bluetooth.3 bt_gethostbyname.3
22MLINKS+=	bluetooth.3 bt_gethostbyaddr.3
23MLINKS+=	bluetooth.3 bt_gethostent.3
24MLINKS+=	bluetooth.3 bt_sethostent.3
25MLINKS+=	bluetooth.3 bt_endhostent.3
26
27MLINKS+=	bluetooth.3 bt_getprotobyname.3
28MLINKS+=	bluetooth.3 bt_getprotobynumber.3
29MLINKS+=	bluetooth.3 bt_getprotoent.3
30MLINKS+=	bluetooth.3 bt_setprotoent.3
31MLINKS+=	bluetooth.3 bt_endprotoent.3
32
33MLINKS+=	bluetooth.3 bt_ntoa.3
34MLINKS+=	bluetooth.3 bt_aton.3
35
36MLINKS+=	bluetooth.3 bt_devaddr.3
37MLINKS+=	bluetooth.3 bt_devname.3
38
39MLINKS+=	sdp.3 sdp_open.3
40MLINKS+=	sdp.3 sdp_open_local.3
41MLINKS+=	sdp.3 sdp_close.3
42MLINKS+=	sdp.3 sdp_service_search.3
43MLINKS+=	sdp.3 sdp_service_attribute.3
44MLINKS+=	sdp.3 sdp_service_search_attribute.3
45MLINKS+=	sdp.3 sdp_record_insert.3
46MLINKS+=	sdp.3 sdp_record_update.3
47MLINKS+=	sdp.3 sdp_record_remove.3
48
49MLINKS+=	sdp_data.3 sdp_match_uuid16.3
50
51MLINKS+=	sdp_data.3 sdp_data_print.3
52MLINKS+=	sdp_data.3 sdp_data_size.3
53MLINKS+=	sdp_data.3 sdp_data_type.3
54MLINKS+=	sdp_data.3 sdp_data_valid.3
55
56MLINKS+=	sdp_data.3 sdp_get_alt.3
57MLINKS+=	sdp_data.3 sdp_get_attr.3
58MLINKS+=	sdp_data.3 sdp_get_bool.3
59MLINKS+=	sdp_data.3 sdp_get_data.3
60MLINKS+=	sdp_data.3 sdp_get_int.3
61MLINKS+=	sdp_data.3 sdp_get_seq.3
62MLINKS+=	sdp_data.3 sdp_get_str.3
63MLINKS+=	sdp_data.3 sdp_get_url.3
64MLINKS+=	sdp_data.3 sdp_get_uint.3
65MLINKS+=	sdp_data.3 sdp_get_uuid.3
66
67MLINKS+=	sdp_data.3 sdp_put_alt.3
68MLINKS+=	sdp_data.3 sdp_put_attr.3
69MLINKS+=	sdp_data.3 sdp_put_bool.3
70MLINKS+=	sdp_data.3 sdp_put_data.3
71MLINKS+=	sdp_data.3 sdp_put_int.3
72MLINKS+=	sdp_data.3 sdp_put_int8.3
73MLINKS+=	sdp_data.3 sdp_put_int16.3
74MLINKS+=	sdp_data.3 sdp_put_int32.3
75MLINKS+=	sdp_data.3 sdp_put_int64.3
76MLINKS+=	sdp_data.3 sdp_put_seq.3
77MLINKS+=	sdp_data.3 sdp_put_str.3
78MLINKS+=	sdp_data.3 sdp_put_uint.3
79MLINKS+=	sdp_data.3 sdp_put_uint8.3
80MLINKS+=	sdp_data.3 sdp_put_uint16.3
81MLINKS+=	sdp_data.3 sdp_put_uint32.3
82MLINKS+=	sdp_data.3 sdp_put_uint64.3
83MLINKS+=	sdp_data.3 sdp_put_url.3
84MLINKS+=	sdp_data.3 sdp_put_uuid.3
85MLINKS+=	sdp_data.3 sdp_put_uuid16.3
86MLINKS+=	sdp_data.3 sdp_put_uuid32.3
87MLINKS+=	sdp_data.3 sdp_put_uuid128.3
88
89MLINKS+=	sdp_data.3 sdp_set_alt.3
90MLINKS+=	sdp_data.3 sdp_set_bool.3
91MLINKS+=	sdp_data.3 sdp_set_seq.3
92MLINKS+=	sdp_data.3 sdp_set_uint.3
93MLINKS+=	sdp_data.3 sdp_set_int.3
94
95.include <bsd.lib.mk>
96