• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source4/param/
1[LIBRARY::LIBSAMBA-HOSTCONFIG]
2PUBLIC_DEPENDENCIES = LIBSAMBA-UTIL 
3PRIVATE_DEPENDENCIES = DYNCONFIG LIBREPLACE_EXT CHARSET
4
5LIBSAMBA-HOSTCONFIG_VERSION = 0.0.1
6LIBSAMBA-HOSTCONFIG_SOVERSION = 0
7
8LIBSAMBA-HOSTCONFIG_OBJ_FILES = $(addprefix $(paramsrcdir)/,  \
9			loadparm.o generic.o util.o) 
10
11PUBLIC_HEADERS += param/param.h
12
13PC_FILES += $(paramsrcdir)/samba-hostconfig.pc
14
15[SUBSYSTEM::PROVISION]
16PRIVATE_DEPENDENCIES = LIBPYTHON pyldb pyparam_util
17
18PROVISION_OBJ_FILES = $(paramsrcdir)/provision.o $(param_OBJ_FILES)
19
20#################################
21# Start SUBSYSTEM share
22[SUBSYSTEM::share]
23PRIVATE_DEPENDENCIES = LIBSAMBA-UTIL
24# End SUBSYSTEM share
25#################################
26
27share_OBJ_FILES = $(paramsrcdir)/share.o
28
29$(eval $(call proto_header_template,$(paramsrcdir)/share_proto.h,$(share_OBJ_FILES:.o=.c)))
30
31PUBLIC_HEADERS += param/share.h
32
33################################################
34# Start MODULE share_classic
35[MODULE::share_classic]
36SUBSYSTEM = share
37INIT_FUNCTION = share_classic_init
38PRIVATE_DEPENDENCIES = LIBSAMBA-UTIL
39# End MODULE share_classic
40################################################
41
42share_classic_OBJ_FILES = $(paramsrcdir)/share_classic.o 
43
44################################################
45# Start MODULE share_ldb
46[MODULE::share_ldb]
47SUBSYSTEM = share
48INIT_FUNCTION = share_ldb_init
49PRIVATE_DEPENDENCIES = LIBLDB LDB_WRAP
50# End MODULE share_ldb
51################################################
52
53share_ldb_OBJ_FILES = $(paramsrcdir)/share_ldb.o 
54
55[SUBSYSTEM::SECRETS]
56PRIVATE_DEPENDENCIES = LIBLDB TDB_WRAP UTIL_TDB NDR_SECURITY
57
58SECRETS_OBJ_FILES = $(paramsrcdir)/secrets.o
59
60[PYTHON::param]
61LIBRARY_REALNAME = samba/param.$(SHLIBEXT)
62PRIVATE_DEPENDENCIES = LIBSAMBA-HOSTCONFIG PYTALLOC
63
64param_OBJ_FILES = $(paramsrcdir)/pyparam.o
65
66[SUBSYSTEM::pyparam_util]
67PRIVATE_DEPENDENCIES = LIBPYTHON
68
69pyparam_util_OBJ_FILES = $(paramsrcdir)/pyparam_util.o
70