Fix so version of hostconfig library.
[idra/samba.git] / source4 / param / config.mk
1 [LIBRARY::LIBSAMBA-HOSTCONFIG]
2 VERSION = 0.0.1
3 SO_VERSION = 0
4 OBJ_FILES = loadparm.o \
5                         generic.o \
6                         util.o \
7                         ../lib/version.o
8 PC_FILE = samba-hostconfig.pc
9 PUBLIC_DEPENDENCIES = LIBSAMBA-UTIL 
10 PRIVATE_DEPENDENCIES = DYNCONFIG LIBREPLACE_EXT CHARSET
11 PRIVATE_PROTO_HEADER = proto.h
12
13 PUBLIC_HEADERS += param/param.h
14
15 [SUBSYSTEM::PROVISION]
16 OBJ_FILES = provision.o
17 PRIVATE_DEPENDENCIES = LIBPYTHON
18
19 #################################
20 # Start SUBSYSTEM share
21 [SUBSYSTEM::share]
22 PRIVATE_PROTO_HEADER = share_proto.h
23 OBJ_FILES = share.o
24 PRIVATE_DEPENDENCIES = LIBSAMBA-UTIL
25 # End SUBSYSTEM share
26 #################################
27
28 PUBLIC_HEADERS += param/share.h
29
30 ################################################
31 # Start MODULE share_classic
32 [MODULE::share_classic]
33 SUBSYSTEM = share
34 INIT_FUNCTION = share_classic_init
35 OBJ_FILES = share_classic.o 
36 PRIVATE_DEPENDENCIES = LIBSAMBA-UTIL
37 # End MODULE share_classic
38 ################################################
39
40 ################################################
41 # Start MODULE share_ldb
42 [MODULE::share_ldb]
43 SUBSYSTEM = share
44 INIT_FUNCTION = share_ldb_init
45 OBJ_FILES = share_ldb.o 
46 PRIVATE_DEPENDENCIES = LIBLDB LDB_WRAP
47 # End MODULE share_ldb
48 ################################################
49
50 [SUBSYSTEM::SECRETS]
51 OBJ_FILES = secrets.o
52 PRIVATE_DEPENDENCIES = LIBLDB TDB_WRAP UTIL_TDB NDR_SECURITY
53
54 [PYTHON::param]
55 SWIG_FILE = param.i
56 PRIVATE_DEPENDENCIES = LIBSAMBA-HOSTCONFIG