Explicitly include samba4 includes.h to fix the build.
[ira/wip.git] / source4 / lib / wmi / config.mk
1 [SUBSYSTEM::WMI]
2 PUBLIC_DEPENDENCIES = RPC_NDR_OXIDRESOLVER \
3                 NDR_DCOM \
4                 RPC_NDR_REMACT \
5                 NDR_TABLE \
6                 DCOM_PROXY_DCOM \
7                 DCOM
8
9 WMI_OBJ_FILES = $(addprefix $(wmisrcdir)/, wmicore.o wbemdata.o ../../librpc/gen_ndr/dcom_p.o)
10
11 #################################
12 # Start BINARY wmic
13 [BINARY::wmic]
14 INSTALLDIR = BINDIR
15 PRIVATE_DEPENDENCIES = \
16                 POPT_SAMBA \
17                 POPT_CREDENTIALS \
18                 LIBPOPT \
19                                 WMI
20
21 wmic_OBJ_FILES = $(wmisrcdir)/tools/wmic.o
22 # End BINARY wmic
23 #################################
24
25 #################################
26 # Start BINARY wmis
27 [BINARY::wmis]
28 INSTALLDIR = BINDIR
29 PRIVATE_DEPENDENCIES = \
30                 POPT_SAMBA \
31                 POPT_CREDENTIALS \
32                 LIBPOPT \
33                                 WMI
34
35 wmis_OBJ_FILES = \
36                 $(wmisrcdir)/tools/wmis.o
37
38 # End BINARY wmis
39 #################################
40
41 librpc/gen_ndr/dcom_p.c: idl
42
43 #######################
44 # Start LIBRARY swig_dcerpc
45 [PYTHON::pywmi]
46 PUBLIC_DEPENDENCIES = LIBCLI_SMB NDR_MISC LIBSAMBA-UTIL LIBSAMBA-CONFIG WMI
47
48 $(eval $(call python_py_module_template,wmi.py,$(wmisrcdir)/wmi.py))
49
50 pywmi_OBJ_FILES = $(wmisrcdir)/wmi_wrap.o
51 $(pywmi_OBJ_FILES): CFLAGS+=$(CFLAG_NO_UNUSED_MACROS) $(CFLAG_NO_CAST_QUAL)
52
53 # End LIBRARY swig_dcerpc
54 #######################
55
56 #################################
57 # Start BINARY pdhc
58 #[BINARY::pdhc]
59 #INSTALLDIR = BINDIR
60 #OBJ_FILES = \
61 #                pdhc.o
62 #PRIVATE_DEPENDENCIES = \
63 #                POPT_SAMBA \
64 #                POPT_CREDENTIALS \
65 #                LIBPOPT \
66 #               NDR_TABLE \
67 #               RPC_NDR_WINREG
68 # End BINARY pdhc
69 #################################