xref: /freebsd/crypto/krb5/src/lib/gssapi/mechglue/Makefile.in (revision f1c4c3daccbaf3820f0e2224de53df12fc952fcc)
1mydir=lib$(S)gssapi$(S)mechglue
2BUILDTOP=$(REL)..$(S)..$(S)..
3LOCALINCLUDES = -I. -I$(srcdir) -I$(srcdir)/.. -I../generic -I$(srcdir)/../generic -I../krb5 -I$(srcdir)/../krb5 -I../spnego -I$(srcdir)/../spnego
4
5DEFINES=-D_GSS_STATIC_LINK=1
6
7##DOSBUILDTOP = ..\..\..
8##DOS##PREFIXDIR=mechglue
9##DOS##OBJFILE=..\$(OUTPRE)mechglue.lst
10
11##DOS##DLL_EXP_TYPE=GSS
12
13SRCS = \
14	$(srcdir)/g_accept_sec_context.c \
15	$(srcdir)/g_acquire_cred.c \
16	$(srcdir)/g_acquire_cred_with_pw.c \
17	$(srcdir)/g_acquire_cred_imp_name.c \
18	$(srcdir)/g_authorize_localname.c \
19	$(srcdir)/g_buffer_set.c \
20	$(srcdir)/g_canon_name.c \
21	$(srcdir)/g_compare_name.c \
22	$(srcdir)/g_complete_auth_token.c \
23	$(srcdir)/g_context_time.c \
24	$(srcdir)/g_decapsulate_token.c \
25	$(srcdir)/g_delete_sec_context.c \
26	$(srcdir)/g_del_name_attr.c \
27	$(srcdir)/g_dsp_name.c \
28	$(srcdir)/g_dsp_name_ext.c \
29	$(srcdir)/g_dsp_status.c \
30	$(srcdir)/g_dup_name.c \
31	$(srcdir)/g_encapsulate_token.c \
32	$(srcdir)/g_exp_sec_context.c \
33	$(srcdir)/g_export_cred.c \
34	$(srcdir)/g_export_name.c \
35	$(srcdir)/g_export_name_comp.c \
36	$(srcdir)/g_get_name_attr.c \
37	$(srcdir)/g_glue.c \
38	$(srcdir)/g_imp_cred.c \
39	$(srcdir)/g_imp_name.c \
40	$(srcdir)/g_imp_sec_context.c \
41	$(srcdir)/g_init_sec_context.c \
42	$(srcdir)/g_initialize.c \
43	$(srcdir)/g_inq_context.c \
44	$(srcdir)/g_inq_context_oid.c \
45	$(srcdir)/g_inq_cred.c \
46	$(srcdir)/g_inq_cred_oid.c \
47	$(srcdir)/g_inq_name.c \
48	$(srcdir)/g_inq_names.c \
49	$(srcdir)/g_map_name_to_any.c \
50	$(srcdir)/g_mech_invoke.c \
51	$(srcdir)/g_mechattr.c \
52	$(srcdir)/g_negoex.c \
53	$(srcdir)/g_oid_ops.c \
54	$(srcdir)/g_prf.c \
55	$(srcdir)/g_process_context.c \
56	$(srcdir)/g_rel_buffer.c \
57	$(srcdir)/g_rel_cred.c \
58	$(srcdir)/g_rel_name.c \
59	$(srcdir)/g_rel_name_mapping.c \
60	$(srcdir)/g_rel_oid_set.c \
61	$(srcdir)/g_saslname.c \
62	$(srcdir)/g_seal.c \
63	$(srcdir)/g_set_context_option.c \
64	$(srcdir)/g_set_cred_option.c \
65	$(srcdir)/g_set_name_attr.c \
66	$(srcdir)/g_set_neg_mechs.c \
67	$(srcdir)/g_sign.c \
68	$(srcdir)/g_store_cred.c \
69	$(srcdir)/g_unseal.c \
70	$(srcdir)/g_unwrap_aead.c \
71	$(srcdir)/g_unwrap_iov.c \
72	$(srcdir)/g_verify.c \
73	$(srcdir)/g_wrap_aead.c \
74	$(srcdir)/g_wrap_iov.c \
75	$(srcdir)/gssd_pname_to_uid.c
76
77OBJS = \
78	$(OUTPRE)g_accept_sec_context.$(OBJEXT) \
79	$(OUTPRE)g_acquire_cred.$(OBJEXT) \
80	$(OUTPRE)g_acquire_cred_with_pw.$(OBJEXT) \
81	$(OUTPRE)g_acquire_cred_imp_name.$(OBJEXT) \
82	$(OUTPRE)g_authorize_localname.$(OBJEXT) \
83	$(OUTPRE)g_buffer_set.$(OBJEXT) \
84	$(OUTPRE)g_canon_name.$(OBJEXT) \
85	$(OUTPRE)g_compare_name.$(OBJEXT) \
86	$(OUTPRE)g_complete_auth_token.$(OBJEXT) \
87	$(OUTPRE)g_context_time.$(OBJEXT) \
88	$(OUTPRE)g_decapsulate_token.$(OBJEXT) \
89	$(OUTPRE)g_delete_sec_context.$(OBJEXT) \
90	$(OUTPRE)g_del_name_attr.$(OBJEXT) \
91	$(OUTPRE)g_dsp_name.$(OBJEXT) \
92	$(OUTPRE)g_dsp_name_ext.$(OBJEXT) \
93	$(OUTPRE)g_dsp_status.$(OBJEXT) \
94	$(OUTPRE)g_dup_name.$(OBJEXT) \
95	$(OUTPRE)g_encapsulate_token.$(OBJEXT) \
96	$(OUTPRE)g_exp_sec_context.$(OBJEXT) \
97	$(OUTPRE)g_export_cred.$(OBJEXT) \
98	$(OUTPRE)g_export_name.$(OBJEXT) \
99	$(OUTPRE)g_export_name_comp.$(OBJEXT) \
100	$(OUTPRE)g_get_name_attr.$(OBJEXT) \
101	$(OUTPRE)g_glue.$(OBJEXT) \
102	$(OUTPRE)g_imp_cred.$(OBJEXT) \
103	$(OUTPRE)g_imp_name.$(OBJEXT) \
104	$(OUTPRE)g_imp_sec_context.$(OBJEXT) \
105	$(OUTPRE)g_init_sec_context.$(OBJEXT) \
106	$(OUTPRE)g_initialize.$(OBJEXT) \
107	$(OUTPRE)g_inq_context.$(OBJEXT) \
108	$(OUTPRE)g_inq_context_oid.$(OBJEXT) \
109	$(OUTPRE)g_inq_cred.$(OBJEXT) \
110	$(OUTPRE)g_inq_cred_oid.$(OBJEXT) \
111	$(OUTPRE)g_inq_name.$(OBJEXT) \
112	$(OUTPRE)g_inq_names.$(OBJEXT) \
113	$(OUTPRE)g_map_name_to_any.$(OBJEXT) \
114	$(OUTPRE)g_mech_invoke.$(OBJEXT) \
115	$(OUTPRE)g_mechattr.$(OBJEXT) \
116	$(OUTPRE)g_negoex.$(OBJEXT) \
117	$(OUTPRE)g_oid_ops.$(OBJEXT) \
118	$(OUTPRE)g_prf.$(OBJEXT) \
119	$(OUTPRE)g_process_context.$(OBJEXT) \
120	$(OUTPRE)g_rel_buffer.$(OBJEXT) \
121	$(OUTPRE)g_rel_cred.$(OBJEXT) \
122	$(OUTPRE)g_rel_name.$(OBJEXT) \
123	$(OUTPRE)g_rel_name_mapping.$(OBJEXT) \
124	$(OUTPRE)g_rel_oid_set.$(OBJEXT) \
125	$(OUTPRE)g_saslname.$(OBJEXT) \
126	$(OUTPRE)g_seal.$(OBJEXT) \
127	$(OUTPRE)g_set_context_option.$(OBJEXT) \
128	$(OUTPRE)g_set_cred_option.$(OBJEXT) \
129	$(OUTPRE)g_set_name_attr.$(OBJEXT) \
130	$(OUTPRE)g_set_neg_mechs.$(OBJEXT) \
131	$(OUTPRE)g_sign.$(OBJEXT) \
132	$(OUTPRE)g_store_cred.$(OBJEXT) \
133	$(OUTPRE)g_unseal.$(OBJEXT) \
134	$(OUTPRE)g_unwrap_aead.$(OBJEXT) \
135	$(OUTPRE)g_unwrap_iov.$(OBJEXT) \
136	$(OUTPRE)g_verify.$(OBJEXT) \
137	$(OUTPRE)g_wrap_aead.$(OBJEXT) \
138	$(OUTPRE)g_wrap_iov.$(OBJEXT) \
139	$(OUTPRE)gssd_pname_to_uid.$(OBJEXT)
140
141STLIBOBJS = \
142	g_accept_sec_context.o \
143	g_acquire_cred.o \
144	g_acquire_cred_with_pw.o \
145	g_acquire_cred_imp_name.o \
146	g_authorize_localname.o \
147	g_buffer_set.o \
148	g_canon_name.o \
149	g_compare_name.o \
150	g_complete_auth_token.o \
151	g_context_time.o \
152	g_decapsulate_token.o \
153	g_delete_sec_context.o \
154	g_del_name_attr.o \
155	g_dsp_name.o \
156	g_dsp_name_ext.o \
157	g_dsp_status.o \
158	g_dup_name.o \
159	g_encapsulate_token.o \
160	g_exp_sec_context.o \
161	g_export_cred.o \
162	g_export_name.o \
163	g_export_name_comp.o \
164	g_get_name_attr.o \
165	g_glue.o \
166	g_imp_cred.o \
167	g_imp_name.o \
168	g_imp_sec_context.o \
169	g_init_sec_context.o \
170	g_initialize.o \
171	g_inq_context.o \
172	g_inq_context_oid.o \
173	g_inq_cred.o \
174	g_inq_cred_oid.o \
175	g_inq_name.o \
176	g_inq_names.o \
177	g_map_name_to_any.o \
178	g_mech_invoke.o \
179	g_mechattr.o \
180	g_negoex.o \
181	g_oid_ops.o \
182	g_prf.o \
183	g_process_context.o \
184	g_rel_buffer.o \
185	g_rel_cred.o \
186	g_rel_name.o \
187	g_rel_name_mapping.o \
188	g_rel_oid_set.o \
189	g_saslname.o \
190	g_seal.o \
191	g_set_context_option.o \
192	g_set_cred_option.o \
193	g_set_name_attr.o \
194	g_set_neg_mechs.o \
195	g_sign.o \
196	g_store_cred.o \
197	g_unseal.o \
198	g_unwrap_aead.o \
199	g_unwrap_iov.o \
200	g_verify.o \
201	g_wrap_aead.o \
202	g_wrap_iov.o \
203	gssd_pname_to_uid.o
204
205EHDRDIR= $(BUILDTOP)$(S)include$(S)gssapi
206EXPORTED_HEADERS = mechglue.h
207
208$(OBJS): $(EXPORTED_HEADERS)
209
210all-unix: all-libobjs
211
212##DOS##LIBOBJS = $(OBJS)
213
214clean-unix:: clean-libobjs
215
216# Krb5InstallHeaders($(EXPORTED_HEADERS), $(KRB5_INCDIR)/krb5)
217install:
218	@set -x; for f in $(EXPORTED_HEADERS) ; \
219	do $(INSTALL_DATA) $(srcdir)$(S)$$f     \
220		$(DESTDIR)$(KRB5_INCDIR)$(S)gssapi$(S)$$f ; \
221	done
222
223includes:
224
225@libobj_frag@
226