xref: /netbsd-src/external/bsd/openldap/lib/libldap/Makefile (revision 549b59ed3ccf0d36d3097190a0db27b770f3a839)
1*549b59edSchristos#	$NetBSD: Makefile,v 1.5 2021/08/14 16:15:03 christos Exp $
255f43121Slukem
355f43121SlukemUSE_FORT?=	yes
4e77448e0Slukem
5a216da57SjoergCWARNFLAGS.clang=	-Wno-format-extra-args
6*549b59edSchristosCPPFLAGS += -DNO_THREADS
7a216da57Sjoerg
8e77448e0Slukem.include "../libldap/Makefile.libldap"
9e77448e0Slukem
10e77448e0SlukemLIB=		ldap
11e77448e0Slukem
12e77448e0Slukem.PATH:		${LDAP_SRCDIR}/man
13e77448e0Slukem
14e77448e0SlukemMAN=		ldap.3 ldap_abandon.3 ldap_add.3 ldap_bind.3 ldap_compare.3 \
15590e1f0cStron		ldap_delete.3 ldap_dup.3 ldap_error.3 ldap_first_attribute.3 \
16e77448e0Slukem		ldap_first_entry.3 ldap_first_message.3 \
17e77448e0Slukem		ldap_first_reference.3 ldap_get_dn.3 ldap_get_values.3 \
18e77448e0Slukem		ldap_modify.3 ldap_modrdn.3 ldap_open.3 \
19e77448e0Slukem		ldap_parse_reference.3 ldap_parse_result.3 ldap_result.3 \
20e77448e0Slukem		ldap_schema.3 ldap_search.3 ldap_sort.3 ldap_url.3
21e77448e0Slukem
22e77448e0SlukemMLINKS+=	ldap_abandon.3 ldap_abandon_ext.3
23e77448e0Slukem
24e77448e0SlukemMLINKS+=	ldap_add.3 ldap_add_s.3 \
25e77448e0Slukem		ldap_add.3 ldap_add_ext.3 \
26e77448e0Slukem		ldap_add.3 ldap_add_ext_s.3
27e77448e0Slukem
28e77448e0SlukemMLINKS+=	ldap_bind.3 ldap_bind_s.3 \
29e77448e0Slukem		ldap_bind.3 ldap_simple_bind.3 \
30e77448e0Slukem		ldap_bind.3 ldap_simple_bind_s.3 \
31e77448e0Slukem		ldap_bind.3 ldap_sasl_bind.3 \
32e77448e0Slukem		ldap_bind.3 ldap_sasl_bind_s.3 \
33e77448e0Slukem		ldap_bind.3 ldap_kerberos_bind_s.3 \
34e77448e0Slukem		ldap_bind.3 ldap_kerberos_bind1.3 \
35e77448e0Slukem		ldap_bind.3 ldap_kerberos_bind1_s.3 \
36e77448e0Slukem		ldap_bind.3 ldap_kerberos_bind2.3 \
37e77448e0Slukem		ldap_bind.3 ldap_kerberos_bind2_s.3 \
38e77448e0Slukem		ldap_bind.3 ldap_unbind.3 \
39e77448e0Slukem		ldap_bind.3 ldap_unbind_ext.3 \
40e77448e0Slukem		ldap_bind.3 ldap_unbind_s.3 \
41e77448e0Slukem		ldap_bind.3 ldap_unbind_ext_s.3
42e77448e0Slukem
43e77448e0SlukemMLINKS+=	ldap_compare.3 ldap_compare_s.3 \
44e77448e0Slukem		ldap_compare.3 ldap_compare_ext.3 \
45e77448e0Slukem		ldap_compare.3 ldap_compare_ext_s.3
46e77448e0Slukem
47e77448e0SlukemMLINKS+=	ldap_delete.3 ldap_delete_s.3 \
48e77448e0Slukem		ldap_delete.3 ldap_delete_ext.3 \
49e77448e0Slukem		ldap_delete.3 ldap_delete_ext_s.3
50e77448e0Slukem
51e77448e0SlukemMLINKS+=	ldap_error.3 ldap_perror.3 \
52e77448e0Slukem		ldap_error.3 ld_errno.3 \
53e77448e0Slukem		ldap_error.3 ldap_result2error.3 \
54e77448e0Slukem		ldap_error.3 ldap_errlist.3 \
55e77448e0Slukem		ldap_error.3 ldap_err2string.3
56e77448e0Slukem
57e77448e0SlukemMLINKS+=	ldap_first_attribute.3 ldap_next_attribute.3
58e77448e0Slukem
59e77448e0SlukemMLINKS+=	ldap_first_entry.3 ldap_next_entry.3 \
60e77448e0Slukem		ldap_first_entry.3 ldap_count_entries.3
61e77448e0Slukem
62e77448e0SlukemMLINKS+=	ldap_first_message.3 ldap_next_message.3 \
63e77448e0Slukem		ldap_first_message.3 ldap_count_messages.3
64e77448e0Slukem
65e77448e0SlukemMLINKS+=	ldap_first_reference.3 ldap_next_reference.3 \
66e77448e0Slukem		ldap_first_reference.3 ldap_count_references.3
67e77448e0Slukem
68e77448e0SlukemMLINKS+=	ldap_get_dn.3 ldap_explode_dn.3 \
69e77448e0Slukem		ldap_get_dn.3 ldap_explode_rdn.3 \
70e77448e0Slukem		ldap_get_dn.3 ldap_dn2ufn.3 \
71e77448e0Slukem		ldap_get_dn.3 ldap_str2dn.3 \
72e77448e0Slukem		ldap_get_dn.3 ldap_dn2str.3 \
73e77448e0Slukem		ldap_get_dn.3 ldap_dn2dcedn.3 \
74e77448e0Slukem		ldap_get_dn.3 ldap_dcedn2dn.3 \
75e77448e0Slukem		ldap_get_dn.3 ldap_dn2ad_canonical.3
76e77448e0Slukem
77e77448e0SlukemMLINKS+=	ldap_get_values.3 ldap_get_values_len.3 \
78e77448e0Slukem		ldap_get_values.3 ldap_value_free.3 \
79e77448e0Slukem		ldap_get_values.3 ldap_value_free_len.3 \
80e77448e0Slukem		ldap_get_values.3 ldap_count_values.3 \
81e77448e0Slukem		ldap_get_values.3 ldap_count_values_len.3
82e77448e0Slukem
83e77448e0SlukemMLINKS+=	ldap_modify.3 ldap_modify_s.3 \
84e77448e0Slukem		ldap_modify.3 ldap_modify_ext.3 \
85e77448e0Slukem		ldap_modify.3 ldap_modify_ext_s.3 \
86e77448e0Slukem		ldap_modify.3 ldap_mods_free.3
87e77448e0Slukem
88e77448e0SlukemMLINKS+=	ldap_modrdn.3 ldap_modrdn_s.3 \
89e77448e0Slukem		ldap_modrdn.3 ldap_modrdn2.3 \
90e77448e0Slukem		ldap_modrdn.3 ldap_modrdn2_s.3
91e77448e0Slukem
92e77448e0SlukemMLINKS+=	ldap_open.3 ldap_init.3
93e77448e0Slukem
94e77448e0SlukemMLINKS+=	ldap_parse_result.3 ldap_parse_sasl_bind_result.3 \
95e77448e0Slukem		ldap_parse_result.3 ldap_parse_extended_result.3
96e77448e0Slukem
97e77448e0SlukemMLINKS+=	ldap_result.3 ldap_msgfree.3 \
98e77448e0Slukem		ldap_result.3 ldap_msgtype.3 \
99e77448e0Slukem		ldap_result.3 ldap_msgid.3
100e77448e0Slukem
101e77448e0SlukemMLINKS+=	ldap_schema.3 ldap_str2syntax.3 \
102e77448e0Slukem		ldap_schema.3 ldap_syntax2str.3 \
103e77448e0Slukem		ldap_schema.3 ldap_syntax2name.3 \
104e77448e0Slukem		ldap_schema.3 ldap_syntax_free.3 \
105e77448e0Slukem		ldap_schema.3 ldap_str2matchingrule.3 \
106e77448e0Slukem		ldap_schema.3 ldap_matchingrule2str.3 \
107e77448e0Slukem		ldap_schema.3 ldap_matchingrule2name.3 \
108e77448e0Slukem		ldap_schema.3 ldap_matchingrule_free.3 \
109e77448e0Slukem		ldap_schema.3 ldap_str2attributetype.3 \
110e77448e0Slukem		ldap_schema.3 ldap_attributetype2str.3 \
111e77448e0Slukem		ldap_schema.3 ldap_attributetype2name.3 \
112e77448e0Slukem		ldap_schema.3 ldap_attributetype_free.3 \
113e77448e0Slukem		ldap_schema.3 ldap_str2objectclass.3 \
114e77448e0Slukem		ldap_schema.3 ldap_objectclass2str.3 \
115e77448e0Slukem		ldap_schema.3 ldap_objectclass2name.3 \
116e77448e0Slukem		ldap_schema.3 ldap_objectclass_free.3 \
117e77448e0Slukem		ldap_schema.3 ldap_scherr2str.3
118e77448e0Slukem
119e77448e0SlukemMLINKS+=	ldap_search.3 ldap_search_s.3 \
120e77448e0Slukem		ldap_search.3 ldap_search_st.3 \
121e77448e0Slukem		ldap_search.3 ldap_search_ext.3 \
122e77448e0Slukem		ldap_search.3 ldap_search_ext_s.3
123e77448e0Slukem
124e77448e0SlukemMLINKS+=	ldap_sort.3 ldap_sort_entries.3 \
125e77448e0Slukem		ldap_sort.3 ldap_sort_values.3 \
126e77448e0Slukem		ldap_sort.3 ldap_sort_strcasecmp.3
127e77448e0Slukem
128e77448e0SlukemMLINKS+=	ldap_url.3 ldap_is_ldap_url.3 \
129e77448e0Slukem		ldap_url.3 ldap_url_parse.3 \
130e77448e0Slukem		ldap_url.3 ldap_free_urldesc.3
131e77448e0Slukem
132e77448e0Slukem
133e77448e0SlukemMAN+=		ldap.conf.5 ldif.5
134e77448e0Slukem
135e77448e0Slukem.include <bsd.lib.mk>
136