1[SUBSYSTEM::WMI] 2PUBLIC_DEPENDENCIES = RPC_NDR_OXIDRESOLVER \ 3 NDR_DCOM \ 4 RPC_NDR_REMACT \ 5 NDR_TABLE \ 6 DCOM_PROXY_DCOM \ 7 DCOM 8 9WMI_OBJ_FILES = $(addprefix $(wmisrcdir)/, wmicore.o wbemdata.o ../../librpc/gen_ndr/dcom_p.o) 10 11################################# 12# Start BINARY wmic 13[BINARY::wmic] 14INSTALLDIR = BINDIR 15PRIVATE_DEPENDENCIES = \ 16 POPT_SAMBA \ 17 POPT_CREDENTIALS \ 18 LIBPOPT \ 19 WMI 20 21wmic_OBJ_FILES = $(wmisrcdir)/tools/wmic.o 22# End BINARY wmic 23################################# 24 25################################# 26# Start BINARY wmis 27[BINARY::wmis] 28INSTALLDIR = BINDIR 29PRIVATE_DEPENDENCIES = \ 30 POPT_SAMBA \ 31 POPT_CREDENTIALS \ 32 LIBPOPT \ 33 WMI 34 35wmis_OBJ_FILES = \ 36 $(wmisrcdir)/tools/wmis.o 37 38# End BINARY wmis 39################################# 40 41librpc/gen_ndr/dcom_p.c: idl 42 43####################### 44# Start LIBRARY swig_dcerpc 45[PYTHON::pywmi] 46PUBLIC_DEPENDENCIES = LIBCLI_SMB LIBNDR LIBSAMBA-UTIL LIBSAMBA-CONFIG WMI 47 48$(eval $(call python_py_module_template,wmi.py,$(wmisrcdir)/wmi.py)) 49 50pywmi_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################################# 70