Move WMI IDL into separate IDL file.
[sfrench/samba-autobuild/.git] / source4 / wmi / config.mk
1 #################################
2 # Start BINARY wmic
3 [BINARY::wmic]
4 PRIVATE_PROTO_HEADER = proto.h
5 INSTALLDIR = BINDIR
6 OBJ_FILES = \
7                 wmic.o \
8                 wmicore.o \
9                 wbemdata.o \
10                 ../librpc/gen_ndr/dcom_p.o
11 PRIVATE_DEPENDENCIES = \
12                 POPT_SAMBA \
13                 POPT_CREDENTIALS \
14                 LIBPOPT \
15                 RPC_NDR_OXIDRESOLVER \
16                 NDR_DCOM \
17                 RPC_NDR_REMACT \
18                 NDR_TABLE \
19                 DCOM_PROXY_DCOM \
20                 dcom
21 # End BINARY wmic
22 #################################
23
24 #################################
25 # Start BINARY wmis
26 [BINARY::wmis]
27 INSTALLDIR = BINDIR
28 OBJ_FILES = \
29                 wmis.o \
30                 wmicore.o \
31                 wbemdata.o \
32                 ../librpc/gen_ndr/dcom_p.o
33 PRIVATE_DEPENDENCIES = \
34                 POPT_SAMBA \
35                 POPT_CREDENTIALS \
36                 LIBPOPT \
37                 RPC_NDR_OXIDRESOLVER \
38                 NDR_DCOM \
39                 RPC_NDR_REMACT \
40                 NDR_TABLE \
41                 DCOM_PROXY_DCOM \
42                 dcom
43 # End BINARY wmis
44 #################################
45
46 librpc/gen_ndr/dcom_p.c: idl
47
48 #######################
49 # Start LIBRARY swig_dcerpc
50 [LIBRARY::pywmi]
51 LIBRARY_REALNAME = _pywmi.$(SHLIBEXT)
52 PUBLIC_DEPENDENCIES = LIBCLI_SMB NDR_MISC LIBSAMBA-UTIL LIBSAMBA-CONFIG RPC_NDR_SAMR RPC_NDR_LSA DYNCONFIG \
53                 RPC_NDR_OXIDRESOLVER \
54                 NDR_DCOM \
55                 RPC_NDR_REMACT \
56                 NDR_TABLE \
57                 DCOM_PROXY_DCOM \
58                 dcom \
59                 RPC_NDR_WINREG
60 OBJ_FILES = wbemdata.o \
61             wmicore.o \
62             ../librpc/gen_ndr/dcom_p.o \
63             pywmi_wrap.o
64 # End LIBRARY swig_dcerpc
65 #######################
66
67 #################################
68 # Start BINARY pdhc
69 #[BINARY::pdhc]
70 #INSTALLDIR = BINDIR
71 #OBJ_FILES = \
72 #                pdhc.o
73 #PRIVATE_DEPENDENCIES = \
74 #                POPT_SAMBA \
75 #                POPT_CREDENTIALS \
76 #                LIBPOPT \
77 #               NDR_TABLE \
78 #               RPC_NDR_WINREG
79 # End BINARY pdhc
80 #################################
81