Move object files lists to makefile rather than smb_build.
[kai/samba.git] / source4 / lib / basic.mk
1 # LIB BASIC subsystem
2 mkinclude samba3/config.mk
3 mkinclude socket/config.mk
4 mkinclude charset/config.mk
5 mkinclude ldb-samba/config.mk
6 mkinclude tls/config.mk
7 mkinclude registry/config.mk
8 mkinclude policy/config.mk
9 mkinclude messaging/config.mk
10 mkinclude events/config.mk
11 mkinclude cmdline/config.mk
12 mkinclude socket_wrapper/config.mk
13 mkinclude nss_wrapper/config.mk
14 mkinclude appweb/config.mk
15 mkinclude stream/config.mk
16 mkinclude util/config.mk
17 mkinclude tdr/config.mk
18 mkinclude dbwrap/config.mk
19 mkinclude crypto/config.mk
20
21 [SUBSYSTEM::LIBCOMPRESSION]
22
23 LIBCOMPRESSION_OBJ_FILES = lib/compression/mszip.o
24
25 [SUBSYSTEM::GENCACHE]
26 PRIVATE_DEPENDENCIES = TDB_WRAP
27
28 GENCACHE_OBJ_FILES = gencache/gencache.o
29
30 # PUBLIC_HEADERS += lib/gencache/gencache.h
31
32 [SUBSYSTEM::LDB_WRAP]
33 PUBLIC_DEPENDENCIES = LIBLDB
34 PRIVATE_DEPENDENCIES = LDBSAMBA UTIL_LDB
35
36 LDB_WRAP_OBJ_FILES = lib/ldb_wrap.o
37 PUBLIC_HEADERS += lib/ldb_wrap.h
38
39 [SUBSYSTEM::TDB_WRAP]
40 PUBLIC_DEPENDENCIES = LIBTDB
41
42 TDB_WRAP_OBJ_FILES = lib/tdb_wrap.o
43 PUBLIC_HEADERS += lib/tdb_wrap.h
44
45 SMBREADLINE_OBJ_LIST = $(SMBREADLINE_OBJ_FILES)