r3733: More build system fixes/features:
[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                 librpc/ndr/ndr_sec.o \
9                 librpc/ndr/ndr_spoolss_buf.o \
10                 librpc/ndr/ndr_dcom.o 
11 # End SUBSYSTEM LIBNDR_RAW
12 ################################################
13
14 ################################################
15 # Start SUBSYSTEM LIBRPC_RAW
16 [SUBSYSTEM::LIBRPC_RAW]
17 INIT_OBJ_FILES = \
18                 librpc/rpc/dcerpc.o
19 ADD_OBJ_FILES = \
20                 librpc/rpc/dcerpc_auth.o \
21                 librpc/rpc/dcerpc_util.o \
22                 librpc/rpc/dcerpc_error.o \
23                 librpc/rpc/dcerpc_schannel.o \
24                 librpc/rpc/dcerpc_ntlm.o \
25                 librpc/rpc/dcerpc_spnego.o \
26                 librpc/rpc/dcerpc_smb.o \
27                 librpc/rpc/dcerpc_sock.o
28 # End SUBSYSTEM LIBRPC_RAW
29 ################################################
30
31 ################################################
32 # Start SUBSYSTEM LIBNDR_GEN
33 [SUBSYSTEM::LIBNDR_GEN]
34 NOPROTO = YES
35 INIT_FUNCTION = librpc_init
36 INIT_OBJ_FILES = \
37                 librpc/gen_ndr/tables.o
38 ADD_OBJ_FILES = \
39                 librpc/gen_ndr/ndr_audiosrv.o \
40                 librpc/gen_ndr/ndr_dcerpc.o \
41                 librpc/gen_ndr/ndr_echo.o \
42                 librpc/gen_ndr/ndr_exchange.o \
43                 librpc/gen_ndr/ndr_dsbackup.o \
44                 librpc/gen_ndr/ndr_efs.o \
45                 librpc/gen_ndr/ndr_misc.o \
46                 librpc/gen_ndr/ndr_lsa.o \
47                 librpc/gen_ndr/ndr_lsads.o \
48                 librpc/gen_ndr/ndr_dfs.o \
49                 librpc/gen_ndr/ndr_drsuapi.o \
50                 librpc/gen_ndr/ndr_policyagent.o \
51                 librpc/gen_ndr/ndr_samr.o \
52                 librpc/gen_ndr/ndr_spoolss.o \
53                 librpc/gen_ndr/ndr_wkssvc.o \
54                 librpc/gen_ndr/ndr_srvsvc.o \
55                 librpc/gen_ndr/ndr_svcctl.o \
56                 librpc/gen_ndr/ndr_atsvc.o \
57                 librpc/gen_ndr/ndr_eventlog.o \
58                 librpc/gen_ndr/ndr_epmapper.o \
59                 librpc/gen_ndr/ndr_dbgidl.o \
60                 librpc/gen_ndr/ndr_dssetup.o \
61                 librpc/gen_ndr/ndr_msgsvc.o \
62                 librpc/gen_ndr/ndr_wins.o \
63                 librpc/gen_ndr/ndr_winreg.o \
64                 librpc/gen_ndr/ndr_mgmt.o \
65                 librpc/gen_ndr/ndr_protected_storage.o \
66                 librpc/gen_ndr/ndr_dcom.o \
67                 librpc/gen_ndr/ndr_oxidresolver.o \
68                 librpc/gen_ndr/ndr_remact.o \
69                 librpc/gen_ndr/ndr_wzcsvc.o \
70                 librpc/gen_ndr/ndr_browser.o \
71                 librpc/gen_ndr/ndr_w32time.o \
72                 librpc/gen_ndr/ndr_scerpc.o \
73                 librpc/gen_ndr/ndr_ntsvcs.o \
74                 librpc/gen_ndr/ndr_netlogon.o \
75                 librpc/gen_ndr/ndr_trkwks.o \
76                 librpc/gen_ndr/ndr_keysvc.o \
77                 librpc/gen_ndr/ndr_krb5pac.o \
78                 librpc/gen_ndr/ndr_xattr.o \
79                 librpc/gen_ndr/ndr_schannel.o
80 # End SUBSYSTEM LIBNDR_GEN
81 ################################################
82
83 ################################################
84 # Start SUBSYSTEM LIBRPC
85 [SUBSYSTEM::LIBRPC]
86 REQUIRED_SUBSYSTEMS = LIBNDR_RAW LIBNDR_GEN LIBRPC_RAW LIBDCOM
87 # End SUBSYSTEM LIBRPC
88 ################################################