r3927: add idl file for NDR encoded LDAP attributes used for the directory service
[samba.git] / source / librpc / config.mk
1 ################################################
2 # Start SUBSYSTEM LIBNDR_RAW
3 [SUBSYSTEM::LIBNDR_RAW]
4 INIT_OBJ_FILES = \
5                 librpc/ndr/ndr.o
6 ADD_OBJ_FILES = \
7                 librpc/ndr/ndr_basic.o
8 REQUIRED_SUBSYSTEMS = LIBCLI_UTILS
9 # End SUBSYSTEM LIBNDR_RAW
10 ################################################
11
12 [SUBSYSTEM::LIBNDR]
13 REQUIRED_SUBSYSTEMS = LIBNDR_RAW
14
15 ################################################
16 # Start SUBSYSTEM LIBRPC_RAW
17 [SUBSYSTEM::LIBRPC_RAW]
18 INIT_OBJ_FILES = \
19                 librpc/rpc/dcerpc.o
20 ADD_OBJ_FILES = \
21                 librpc/rpc/dcerpc_auth.o \
22                 librpc/rpc/dcerpc_util.o \
23                 librpc/rpc/dcerpc_error.o \
24                 librpc/rpc/dcerpc_schannel.o \
25                 librpc/rpc/dcerpc_ntlm.o \
26                 librpc/rpc/dcerpc_spnego.o \
27                 librpc/rpc/dcerpc_smb.o \
28                 librpc/rpc/dcerpc_sock.o
29 REQUIRED_SUBSYSTEMS = SOCKET
30 # End SUBSYSTEM LIBRPC_RAW
31 ################################################
32
33 [SUBSYSTEM::NDR_AUDIOSRV]
34 INIT_FUNCTION = dcerpc_audiosrv_init
35 INIT_OBJ_FILES = librpc/gen_ndr/ndr_audiosrv.o
36 NOPROTO = YES
37 REQUIRED_SUBSYSTEMS = LIBNDR
38
39 [SUBSYSTEM::NDR_DCERPC]
40 INIT_FUNCTION = dcerpc_dcerpc_init
41 INIT_OBJ_FILES = librpc/gen_ndr/ndr_dcerpc.o
42 NOPROTO = YES
43 REQUIRED_SUBSYSTEMS = LIBNDR
44
45 [SUBSYSTEM::NDR_ECHO]
46 INIT_FUNCTION = dcerpc_echo_init
47 INIT_OBJ_FILES = librpc/gen_ndr/ndr_echo.o
48 NOPROTO = YES
49 REQUIRED_SUBSYSTEMS = LIBNDR
50
51 [SUBSYSTEM::NDR_EXCHANGE]
52 INIT_FUNCTION = dcerpc_exchange_init
53 INIT_OBJ_FILES = librpc/gen_ndr/ndr_exchange.o
54 NOPROTO = YES
55 REQUIRED_SUBSYSTEMS = LIBNDR
56
57 [SUBSYSTEM::NDR_DSBACKUP]
58 INIT_FUNCTION = dcerpc_dsbackup_init
59 INIT_OBJ_FILES = librpc/gen_ndr/ndr_dsbackup.o
60 NOPROTO = YES
61 REQUIRED_SUBSYSTEMS = LIBNDR
62
63 [SUBSYSTEM::NDR_EFS]
64 INIT_FUNCTION = dcerpc_efs_init
65 INIT_OBJ_FILES = librpc/gen_ndr/ndr_efs.o
66 NOPROTO = YES
67 REQUIRED_SUBSYSTEMS = LIBNDR
68
69 [SUBSYSTEM::NDR_MISC]
70 INIT_FUNCTION = dcerpc_misc_init
71 INIT_OBJ_FILES = librpc/gen_ndr/ndr_misc.o
72 NOPROTO = YES
73 REQUIRED_SUBSYSTEMS = LIBNDR
74
75 [SUBSYSTEM::NDR_ROT]
76 INIT_FUNCTION = dcerpc_rot_init
77 INIT_OBJ_FILES = librpc/gen_ndr/ndr_rot.o
78 NOPROTO = YES
79 REQUIRED_SUBSYSTEMS = LIBNDR
80
81 [SUBSYSTEM::NDR_LSA]
82 INIT_FUNCTION = dcerpc_lsa_init
83 INIT_OBJ_FILES = librpc/gen_ndr/ndr_lsa.o
84 NOPROTO = YES
85 REQUIRED_SUBSYSTEMS = LIBNDR
86
87 [SUBSYSTEM::NDR_LSADS]
88 INIT_FUNCTION = dcerpc_lsads_init
89 INIT_OBJ_FILES = librpc/gen_ndr/ndr_lsads.o
90 NOPROTO = YES
91 REQUIRED_SUBSYSTEMS = LIBNDR
92
93 [SUBSYSTEM::NDR_DFS]
94 INIT_FUNCTION = dcerpc_dfs_init
95 INIT_OBJ_FILES = librpc/gen_ndr/ndr_dfs.o
96 NOPROTO = YES
97 REQUIRED_SUBSYSTEMS = LIBNDR
98
99 [SUBSYSTEM::NDR_DRSUAPI]
100 INIT_FUNCTION = dcerpc_drsuapi_init
101 INIT_OBJ_FILES = librpc/gen_ndr/ndr_drsuapi.o
102 NOPROTO = YES
103 REQUIRED_SUBSYSTEMS = LIBNDR
104
105 [SUBSYSTEM::NDR_DRSBLOBS]
106 INIT_FUNCTION = dcerpc_drsblobs_init
107 INIT_OBJ_FILES = librpc/gen_ndr/ndr_drsblobs.o
108 NOPROTO = YES
109 REQUIRED_SUBSYSTEMS = LIBNDR
110
111 [SUBSYSTEM::NDR_POLICYAGENT]
112 INIT_FUNCTION = dcerpc_policyagent_init
113 INIT_OBJ_FILES = librpc/gen_ndr/ndr_policyagent.o
114 NOPROTO = YES
115 REQUIRED_SUBSYSTEMS = LIBNDR
116
117 [SUBSYSTEM::NDR_SAMR]
118 INIT_FUNCTION = dcerpc_samr_init
119 INIT_OBJ_FILES = librpc/gen_ndr/ndr_samr.o
120 NOPROTO = YES
121 REQUIRED_SUBSYSTEMS = LIBNDR
122
123 [SUBSYSTEM::NDR_SPOOLSS]
124 INIT_FUNCTION = dcerpc_spoolss_init
125 INIT_OBJ_FILES = librpc/gen_ndr/ndr_spoolss.o
126 NOPROTO = YES
127 REQUIRED_SUBSYSTEMS = LIBNDR NDR_SPOOLSS_BUF
128
129 [SUBSYSTEM::NDR_SPOOLSS_BUF]
130 INIT_OBJ_FILES = librpc/ndr/ndr_spoolss_buf.o
131
132 [SUBSYSTEM::NDR_WKSSVC]
133 INIT_FUNCTION = dcerpc_wkssvc_init
134 INIT_OBJ_FILES = librpc/gen_ndr/ndr_wkssvc.o
135 NOPROTO = YES
136 REQUIRED_SUBSYSTEMS = LIBNDR
137
138 [SUBSYSTEM::NDR_SRVSVC]
139 INIT_FUNCTION = dcerpc_srvsvc_init
140 INIT_OBJ_FILES = librpc/gen_ndr/ndr_srvsvc.o
141 NOPROTO = YES
142 REQUIRED_SUBSYSTEMS = LIBNDR
143
144 [SUBSYSTEM::NDR_SVCCTL]
145 INIT_FUNCTION = dcerpc_svcctl_init
146 INIT_OBJ_FILES = librpc/gen_ndr/ndr_svcctl.o
147 NOPROTO = YES
148 REQUIRED_SUBSYSTEMS = LIBNDR
149
150 [SUBSYSTEM::NDR_ATSVC]
151 INIT_FUNCTION = dcerpc_atsvc_init
152 INIT_OBJ_FILES = librpc/gen_ndr/ndr_atsvc.o
153 NOPROTO = YES
154 REQUIRED_SUBSYSTEMS = LIBNDR
155
156 [SUBSYSTEM::NDR_EVENTLOG]
157 INIT_FUNCTION = dcerpc_eventlog_init
158 INIT_OBJ_FILES = librpc/gen_ndr/ndr_eventlog.o
159 NOPROTO = YES
160 REQUIRED_SUBSYSTEMS = LIBNDR
161
162 [SUBSYSTEM::NDR_EPMAPPER]
163 INIT_FUNCTION = dcerpc_epmapper_init
164 INIT_OBJ_FILES = librpc/gen_ndr/ndr_epmapper.o
165 NOPROTO = YES
166 REQUIRED_SUBSYSTEMS = LIBNDR
167
168 [SUBSYSTEM::NDR_DBGIDL]
169 INIT_FUNCTION = dcerpc_dbgidl_init
170 INIT_OBJ_FILES = librpc/gen_ndr/ndr_dbgidl.o
171 NOPROTO = YES
172 REQUIRED_SUBSYSTEMS = LIBNDR
173
174 [SUBSYSTEM::NDR_DSSETUP]
175 INIT_FUNCTION = dcerpc_dssetup_init
176 INIT_OBJ_FILES = librpc/gen_ndr/ndr_dssetup.o
177 NOPROTO = YES
178 REQUIRED_SUBSYSTEMS = LIBNDR
179
180 [SUBSYSTEM::NDR_MSGSVC]
181 INIT_FUNCTION = dcerpc_msgsvc_init
182 INIT_OBJ_FILES = librpc/gen_ndr/ndr_msgsvc.o
183 NOPROTO = YES
184 REQUIRED_SUBSYSTEMS = LIBNDR
185
186 [SUBSYSTEM::NDR_WINS]
187 INIT_FUNCTION = dcerpc_wins_init
188 INIT_OBJ_FILES = librpc/gen_ndr/ndr_wins.o
189 NOPROTO = YES
190 REQUIRED_SUBSYSTEMS = LIBNDR
191
192 [SUBSYSTEM::NDR_WINREG]
193 INIT_FUNCTION = dcerpc_winreg_init
194 INIT_OBJ_FILES = librpc/gen_ndr/ndr_winreg.o
195 NOPROTO = YES
196 REQUIRED_SUBSYSTEMS = LIBNDR
197
198 [SUBSYSTEM::NDR_MGMT]
199 INIT_FUNCTION = dcerpc_mgmt_init
200 INIT_OBJ_FILES = librpc/gen_ndr/ndr_mgmt.o
201 NOPROTO = YES
202 REQUIRED_SUBSYSTEMS = LIBNDR
203
204 [SUBSYSTEM::NDR_PROTECTED_STORAGE]
205 INIT_FUNCTION = dcerpc_protected_storage_init
206 INIT_OBJ_FILES = librpc/gen_ndr/ndr_protected_storage.o
207 NOPROTO = YES
208 REQUIRED_SUBSYSTEMS = LIBNDR
209
210 [SUBSYSTEM::NDR_DCOM_MANUAL]
211 INIT_OBJ_FILES = librpc/ndr/ndr_dcom.o 
212
213 [SUBSYSTEM::NDR_DCOM]
214 INIT_FUNCTION = dcerpc_dcom_init
215 INIT_OBJ_FILES = librpc/gen_ndr/ndr_dcom.o
216 NOPROTO = YES
217 REQUIRED_SUBSYSTEMS = LIBNDR NDR_DCOM_MANUAL
218
219 [SUBSYSTEM::NDR_OXIDRESOLVER]
220 INIT_FUNCTION = dcerpc_oxidresolver_init
221 INIT_OBJ_FILES = librpc/gen_ndr/ndr_oxidresolver.o
222 NOPROTO = YES
223 REQUIRED_SUBSYSTEMS = LIBNDR NDR_DCOM
224
225 [SUBSYSTEM::NDR_REMACT]
226 INIT_FUNCTION = dcerpc_remact_init
227 INIT_OBJ_FILES = librpc/gen_ndr/ndr_remact.o
228 NOPROTO = YES
229 REQUIRED_SUBSYSTEMS = LIBNDR NDR_DCOM
230
231 [SUBSYSTEM::NDR_WZCSVC]
232 INIT_FUNCTION = dcerpc_wzcsvc_init
233 INIT_OBJ_FILES = librpc/gen_ndr/ndr_wzcsvc.o
234 NOPROTO = YES
235 REQUIRED_SUBSYSTEMS = LIBNDR
236
237 [SUBSYSTEM::NDR_BROWSER]
238 INIT_FUNCTION = dcerpc_browser_init
239 INIT_OBJ_FILES = librpc/gen_ndr/ndr_browser.o
240 NOPROTO = YES
241 REQUIRED_SUBSYSTEMS = LIBNDR
242
243 [SUBSYSTEM::NDR_W32TIME]
244 INIT_FUNCTION = dcerpc_w32time_init
245 INIT_OBJ_FILES = librpc/gen_ndr/ndr_w32time.o
246 NOPROTO = YES
247 REQUIRED_SUBSYSTEMS = LIBNDR
248
249 [SUBSYSTEM::NDR_SCERPC]
250 INIT_FUNCTION = dcerpc_scerpc_init
251 INIT_OBJ_FILES = librpc/gen_ndr/ndr_scerpc.o
252 NOPROTO = YES
253 REQUIRED_SUBSYSTEMS = LIBNDR
254
255 [SUBSYSTEM::NDR_NTSVCS]
256 INIT_FUNCTION = dcerpc_ntsvcs_init
257 INIT_OBJ_FILES = librpc/gen_ndr/ndr_ntsvcs.o
258 NOPROTO = YES
259 REQUIRED_SUBSYSTEMS = LIBNDR
260
261 [SUBSYSTEM::NDR_NETLOGON]
262 INIT_FUNCTION = dcerpc_netlogon_init
263 INIT_OBJ_FILES = librpc/gen_ndr/ndr_netlogon.o
264 NOPROTO = YES
265 REQUIRED_SUBSYSTEMS = LIBNDR
266
267 [SUBSYSTEM::NDR_TRKWKS]
268 INIT_FUNCTION = dcerpc_trkwks_init
269 INIT_OBJ_FILES = librpc/gen_ndr/ndr_trkwks.o
270 NOPROTO = YES
271 REQUIRED_SUBSYSTEMS = LIBNDR
272
273 [SUBSYSTEM::NDR_KEYSVC]
274 INIT_FUNCTION = dcerpc_keysvc_init
275 INIT_OBJ_FILES = librpc/gen_ndr/ndr_keysvc.o
276 NOPROTO = YES
277 REQUIRED_SUBSYSTEMS = LIBNDR
278
279 [SUBSYSTEM::NDR_KRB5PAC]
280 INIT_FUNCTION = dcerpc_krb5pac_init
281 INIT_OBJ_FILES = librpc/gen_ndr/ndr_krb5pac.o
282 NOPROTO = YES
283 REQUIRED_SUBSYSTEMS = LIBNDR
284
285 [SUBSYSTEM::NDR_XATTR]
286 INIT_FUNCTION = dcerpc_xattr_init
287 INIT_OBJ_FILES = librpc/gen_ndr/ndr_xattr.o
288 NOPROTO = YES
289 REQUIRED_SUBSYSTEMS = LIBNDR
290
291 [SUBSYSTEM::NDR_SCHANNEL]
292 INIT_FUNCTION = dcerpc_schannel_init
293 INIT_OBJ_FILES = librpc/gen_ndr/ndr_schannel.o
294 NOPROTO = YES
295 REQUIRED_SUBSYSTEMS = LIBNDR
296
297 [SUBSYSTEM::NDR_ALL]
298 REQUIRED_SUBSYSTEMS = NDR_AUDIOSRV NDR_ECHO NDR_DCERPC NDR_EXCHANGE \
299         NDR_DSBACKUP NDR_EFS NDR_MISC NDR_LSA NDR_LSADS NDR_DFS NDR_DRSUAPI \
300         NDR_POLICYAGENT NDR_SAMR NDR_SPOOLSS NDR_WKSSVC NDR_SRVSVC NDR_ATSVC \
301         NDR_EVENTLOG NDR_EPMAPPER NDR_DBGIDL NDR_DSSETUP NDR_MSGSVC NDR_WINS \
302         NDR_WINREG NDR_MGMT NDR_PROTECTED_STORAGE NDR_DCOM NDR_OXIDRESOLVER \
303         NDR_REMACT NDR_WZCSVC NDR_BROWSER NDR_W32TIME NDR_SCERPC NDR_NTSVCS \
304         NDR_NETLOGON NDR_TRKWKS NDR_KEYSVC NDR_KRB5PAC NDR_XATTR NDR_SCHANNEL \
305         NDR_ROT NDR_DRSBLOBS
306
307 [SUBSYSTEM::RPC_NDR_ROT]
308 ADD_OBJ_FILES = librpc/gen_ndr/ndr_rot_c.o
309 REQUIRED_SUBSYSTEMS = NDR_ROT LIBRPC
310 NOPROTO = YES
311
312 [SUBSYSTEM::RPC_NDR_AUDIOSRV]
313 ADD_OBJ_FILES = librpc/gen_ndr/ndr_audiosrv_c.o
314 REQUIRED_SUBSYSTEMS = NDR_AUDIOSRV LIBRPC
315 NOPROTO = YES
316
317 [SUBSYSTEM::RPC_NDR_ECHO]
318 ADD_OBJ_FILES = librpc/gen_ndr/ndr_echo_c.o
319 REQUIRED_SUBSYSTEMS = LIBRPC NDR_ECHO
320 NOPROTO = YES
321
322 [SUBSYSTEM::RPC_NDR_EXCHANGE]
323 ADD_OBJ_FILES = librpc/gen_ndr/ndr_exchange_c.o
324 REQUIRED_SUBSYSTEMS = LIBRPC NDR_EXCHANGE
325 NOPROTO = YES
326
327 [SUBSYSTEM::RPC_NDR_DSBACKUP]
328 ADD_OBJ_FILES = librpc/gen_ndr/ndr_dsbackup_c.o
329 REQUIRED_SUBSYSTEMS = LIBRPC NDR_DSBACKUP
330 NOPROTO = YES
331
332 [SUBSYSTEM::RPC_NDR_EFS]
333 ADD_OBJ_FILES = librpc/gen_ndr/ndr_efs_c.o
334 REQUIRED_SUBSYSTEMS = LIBRPC NDR_EFS
335 NOPROTO = YES
336
337 [SUBSYSTEM::RPC_NDR_LSA]
338 ADD_OBJ_FILES = librpc/gen_ndr/ndr_lsa_c.o
339 REQUIRED_SUBSYSTEMS = LIBRPC NDR_LSA
340 NOPROTO = YES
341
342 [SUBSYSTEM::RPC_NDR_LSADS]
343 ADD_OBJ_FILES = librpc/gen_ndr/ndr_lsads_c.o
344 REQUIRED_SUBSYSTEMS = LIBRPC NDR_LSADS
345 NOPROTO = YES
346
347 [SUBSYSTEM::RPC_NDR_DFS]
348 ADD_OBJ_FILES = librpc/gen_ndr/ndr_dfs_c.o
349 REQUIRED_SUBSYSTEMS = LIBRPC NDR_DFS
350 NOPROTO = YES
351
352 [SUBSYSTEM::RPC_NDR_DRSUAPI]
353 ADD_OBJ_FILES = librpc/gen_ndr/ndr_drsuapi_c.o
354 REQUIRED_SUBSYSTEMS = LIBRPC NDR_DRSUAPI
355 NOPROTO = YES
356
357 [SUBSYSTEM::RPC_NDR_DRSBLOBS]
358 ADD_OBJ_FILES = librpc/gen_ndr/ndr_drsblobs_c.o
359 REQUIRED_SUBSYSTEMS = LIBRPC NDR_DRSBLOBS
360 NOPROTO = YES
361
362 [SUBSYSTEM::RPC_NDR_POLICYAGENT]
363 ADD_OBJ_FILES = librpc/gen_ndr/ndr_policyagent_c.o
364 REQUIRED_SUBSYSTEMS = LIBRPC NDR_POLICYAGENT
365 NOPROTO = YES
366
367 [SUBSYSTEM::RPC_NDR_SAMR]
368 ADD_OBJ_FILES = librpc/gen_ndr/ndr_samr_c.o
369 REQUIRED_SUBSYSTEMS = LIBRPC NDR_SAMR
370 NOPROTO = YES
371
372 [SUBSYSTEM::RPC_NDR_SPOOLSS]
373 ADD_OBJ_FILES = librpc/gen_ndr/ndr_spoolss_c.o
374 REQUIRED_SUBSYSTEMS = LIBRPC NDR_SPOOLSS
375 NOPROTO = YES
376
377 [SUBSYSTEM::RPC_NDR_WKSSVC]
378 ADD_OBJ_FILES = librpc/gen_ndr/ndr_wkssvc_c.o
379 REQUIRED_SUBSYSTEMS = LIBRPC NDR_WKSSVC
380 NOPROTO = YES
381
382 [SUBSYSTEM::RPC_NDR_SRVSVC]
383 ADD_OBJ_FILES = librpc/gen_ndr/ndr_srvsvc_c.o
384 REQUIRED_SUBSYSTEMS = LIBRPC NDR_SRVSVC
385 NOPROTO = YES
386
387 [SUBSYSTEM::RPC_NDR_SVCCTL]
388 ADD_OBJ_FILES = librpc/gen_ndr/ndr_svcctl_c.o
389 REQUIRED_SUBSYSTEMS = LIBRPC NDR_SVCCTL
390 NOPROTO = YES
391
392 [SUBSYSTEM::RPC_NDR_ATSVC]
393 ADD_OBJ_FILES = librpc/gen_ndr/ndr_atsvc_c.o
394 REQUIRED_SUBSYSTEMS = LIBRPC NDR_ATSVC
395 NOPROTO = YES
396
397 [SUBSYSTEM::RPC_NDR_EVENTLOG]
398 ADD_OBJ_FILES = librpc/gen_ndr/ndr_eventlog_c.o
399 REQUIRED_SUBSYSTEMS = LIBRPC NDR_EVENTLOG
400 NOPROTO = YES
401
402 [SUBSYSTEM::RPC_NDR_EPMAPPER]
403 ADD_OBJ_FILES = librpc/gen_ndr/ndr_epmapper_c.o
404 REQUIRED_SUBSYSTEMS = LIBRPC NDR_EPMAPPER
405 NOPROTO = YES
406
407 [SUBSYSTEM::RPC_NDR_DBGIDL]
408 ADD_OBJ_FILES = librpc/gen_ndr/ndr_dbgidl_c.o
409 REQUIRED_SUBSYSTEMS = LIBRPC NDR_DBGIDL
410 NOPROTO = YES
411
412 [SUBSYSTEM::RPC_NDR_DSSETUP]
413 ADD_OBJ_FILES = librpc/gen_ndr/ndr_dssetup_c.o
414 REQUIRED_SUBSYSTEMS = LIBRPC NDR_DSSETUP
415 NOPROTO = YES
416
417 [SUBSYSTEM::RPC_NDR_MSGSVC]
418 ADD_OBJ_FILES = librpc/gen_ndr/ndr_msgsvc_c.o
419 REQUIRED_SUBSYSTEMS = LIBRPC NDR_MSGSVC
420 NOPROTO = YES
421
422 [SUBSYSTEM::RPC_NDR_WINS]
423 ADD_OBJ_FILES = librpc/gen_ndr/ndr_wins_c.o
424 REQUIRED_SUBSYSTEMS = LIBRPC NDR_WINS
425 NOPROTO = YES
426
427 [SUBSYSTEM::RPC_NDR_WINREG]
428 ADD_OBJ_FILES = librpc/gen_ndr/ndr_winreg_c.o
429 REQUIRED_SUBSYSTEMS = LIBRPC NDR_WINREG
430 NOPROTO = YES
431
432 [SUBSYSTEM::RPC_NDR_MGMT]
433 ADD_OBJ_FILES = librpc/gen_ndr/ndr_mgmt_c.o
434 REQUIRED_SUBSYSTEMS = LIBRPC NDR_MGMT
435 NOPROTO = YES
436
437 [SUBSYSTEM::RPC_NDR_PROTECTED_STORAGE]
438 ADD_OBJ_FILES = librpc/gen_ndr/ndr_protected_storage_c.o
439 REQUIRED_SUBSYSTEMS = LIBRPC NDR_PROTECTED_STORAGE
440 NOPROTO = YES
441
442 [SUBSYSTEM::DCOM_PROXY_DCOM]
443 ADD_OBJ_FILES = librpc/gen_ndr/ndr_dcom_c.o
444 INIT_FUNCTION = dcom_dcom_init
445 REQUIRED_SUBSYSTEMS = LIBRPC NDR_DCOM
446 NOPROTO = YES
447
448 [SUBSYSTEM::RPC_NDR_OXIDRESOLVER]
449 ADD_OBJ_FILES = librpc/gen_ndr/ndr_oxidresolver_c.o
450 REQUIRED_SUBSYSTEMS = LIBRPC NDR_OXIDRESOLVER
451 NOPROTO = YES
452
453 [SUBSYSTEM::RPC_NDR_REMACT]
454 ADD_OBJ_FILES = librpc/gen_ndr/ndr_remact_c.o
455 REQUIRED_SUBSYSTEMS = LIBRPC NDR_REMACT
456 NOPROTO = YES
457
458 [SUBSYSTEM::RPC_NDR_WZCSVC]
459 ADD_OBJ_FILES = librpc/gen_ndr/ndr_wzcsvc_c.o
460 REQUIRED_SUBSYSTEMS = LIBRPC NDR_WZCSVC
461 NOPROTO = YES
462
463 [SUBSYSTEM::RPC_NDR_BROWSER]
464 ADD_OBJ_FILES = librpc/gen_ndr/ndr_browser_c.o
465 REQUIRED_SUBSYSTEMS = LIBRPC NDR_BROWSER
466 NOPROTO = YES
467
468 [SUBSYSTEM::RPC_NDR_W32TIME]
469 ADD_OBJ_FILES = librpc/gen_ndr/ndr_w32time_c.o
470 REQUIRED_SUBSYSTEMS = LIBRPC NDR_W32TIME
471 NOPROTO = YES
472
473 [SUBSYSTEM::RPC_NDR_SCERPC]
474 ADD_OBJ_FILES = librpc/gen_ndr/ndr_scerpc_c.o
475 REQUIRED_SUBSYSTEMS = LIBRPC NDR_SCERPC
476 NOPROTO = YES
477
478 [SUBSYSTEM::RPC_NDR_NTSVCS]
479 ADD_OBJ_FILES = librpc/gen_ndr/ndr_ntsvcs_c.o
480 REQUIRED_SUBSYSTEMS = LIBRPC NDR_NTSVCS
481 NOPROTO = YES
482
483 [SUBSYSTEM::RPC_NDR_NETLOGON]
484 ADD_OBJ_FILES = librpc/gen_ndr/ndr_netlogon_c.o
485 REQUIRED_SUBSYSTEMS = LIBRPC NDR_NETLOGON
486 NOPROTO = YES
487
488 [SUBSYSTEM::RPC_NDR_TRKWKS]
489 ADD_OBJ_FILES = librpc/gen_ndr/ndr_trkwks_c.o
490 REQUIRED_SUBSYSTEMS = LIBRPC NDR_TRKWKS
491 NOPROTO = YES
492
493 [SUBSYSTEM::RPC_NDR_KEYSVC]
494 ADD_OBJ_FILES = librpc/gen_ndr/ndr_keysvc_c.o
495 REQUIRED_SUBSYSTEMS = LIBRPC NDR_KEYSVC
496 NOPROTO = YES
497
498 ################################################
499 # Start SUBSYSTEM LIBRPC
500 [SUBSYSTEM::LIBRPC]
501 REQUIRED_SUBSYSTEMS = LIBNDR_RAW LIBRPC_RAW LIBSMB NDR_MISC NDR_DCERPC NDR_SCHANNEL NDR_LSA NDR_NETLOGON NDR_SAMR RPC_NDR_NETLOGON RPC_NDR_EPMAPPER
502 # End SUBSYSTEM LIBRPC
503 ################################################