libcli/nbt Add parser for a 'hosts' file that takes DNS record types
[Samba/kamenim.git] / libcli / nbt / config.mk
blob14af80e17235a3b180f8bf5c2e2883bc41fc0405
1 [SUBSYSTEM::NDR_NBT_BUF]
3 NDR_NBT_BUF_OBJ_FILES = $(libclinbtsrcdir)/nbtname.o
5 $(eval $(call proto_header_template,$(libclinbtsrcdir)/nbtname.h,$(NDR_NBT_BUF_OBJ_FILES:.o=.c)))
7 [SUBSYSTEM::LIBCLI_NBT]
8 PUBLIC_DEPENDENCIES = LIBNDR NDR_NBT LIBCLI_COMPOSITE LIBEVENTS \
9 NDR_SECURITY samba_socket LIBSAMBA-UTIL
11 LIBCLI_NBT_OBJ_FILES = $(addprefix $(libclinbtsrcdir)/, \
12 lmhosts.o \
13 dns_hosts_file.o \
14 nbtsocket.o \
15 namequery.o \
16 nameregister.o \
17 namerefresh.o \
18 namerelease.o)
20 [BINARY::nmblookup]
21 INSTALLDIR = BINDIR
22 PRIVATE_DEPENDENCIES = \
23 LIBSAMBA-HOSTCONFIG \
24 LIBSAMBA-UTIL \
25 LIBCLI_NBT \
26 LIBPOPT \
27 POPT_SAMBA \
28 LIBNETIF \
29 LIBCLI_RESOLVE
31 nmblookup_OBJ_FILES = $(libclinbtsrcdir)/tools/nmblookup.o
32 MANPAGES += $(libclinbtsrcdir)/man/nmblookup.1
34 [SUBSYSTEM::LIBCLI_NDR_NETLOGON]
35 PUBLIC_DEPENDENCIES = LIBNDR \
36 NDR_SECURITY
38 LIBCLI_NDR_NETLOGON_OBJ_FILES = $(addprefix $(libclinbtsrcdir)/../, ndr_netlogon.o)
40 [SUBSYSTEM::LIBCLI_NETLOGON]
41 PUBLIC_DEPENDENCIES = LIBSAMBA-UTIL LIBCLI_NDR_NETLOGON
43 LIBCLI_NETLOGON_OBJ_FILES = $(addprefix $(libclinbtsrcdir)/, \
44 ../netlogon.o)
46 [PYTHON::python_netbios]
47 LIBRARY_REALNAME = samba/netbios.$(SHLIBEXT)
48 PUBLIC_DEPENDENCIES = LIBCLI_NBT DYNCONFIG LIBSAMBA-HOSTCONFIG
50 python_netbios_OBJ_FILES = $(libclinbtsrcdir)/pynbt.o