r11186: - get rid of some .extra = True cases
[Samba/aatanasov.git] / source / lib / basic.mk
blob18f6f3aeb9581dd0ba3cdf8cc9e704d9b0ffa76d
1 # LIB BASIC subsystem
3 ##############################
4 # Start SUBSYSTEM LIBNETIF
5 [SUBSYSTEM::LIBNETIF]
6 INIT_OBJ_FILES = \
7 lib/netif/interface.o
8 ADD_OBJ_FILES = \
9 lib/netif/netif.o
10 # End SUBSYSTEM LIBNETIF
11 ##############################
13 [SUBSYSTEM::TDR]
14 INIT_OBJ_FILES = lib/tdr/tdr.o
16 ##############################
17 # Start SUBSYSTEM LIBCRYPTO
18 [SUBSYSTEM::LIBCRYPTO]
19 NOPROTO = YES
20 INIT_OBJ_FILES = \
21 lib/crypto/crc32.o
22 ADD_OBJ_FILES = \
23 lib/crypto/md5.o \
24 lib/crypto/hmacmd5.o \
25 lib/crypto/md4.o \
26 lib/crypto/arcfour.o
27 # End SUBSYSTEM LIBCRYPTO
28 ##############################
30 ################################################
31 # Start SUBSYSTEM LIBCOMPRESSION
32 [SUBSYSTEM::LIBCOMPRESSION]
33 INIT_OBJ_FILES = \
34 lib/compression/mszip.o
35 # End SUBSYSTEM LIBCOMPRESION
36 ################################################
38 [SUBSYSTEM::GENCACHE]
39 OBJ_FILES = \
40 lib/gencache.o \
42 ##############################
43 # Start SUBSYSTEM LIBBASIC
44 [SUBSYSTEM::LIBBASIC]
45 INIT_OBJ_FILES = lib/version.o
46 ADD_OBJ_FILES = \
47 lib/xfile.o \
48 lib/debug.o \
49 lib/fault.o \
50 lib/signal.o \
51 lib/system.o \
52 lib/time.o \
53 lib/genrand.o \
54 lib/dprintf.o \
55 lib/util_str.o \
56 lib/util_strlist.o \
57 lib/util_unistr.o \
58 lib/util_file.o \
59 lib/data_blob.o \
60 lib/util.o \
61 lib/util_sock.o \
62 lib/substitute.o \
63 lib/fsusage.o \
64 lib/ms_fnmatch.o \
65 lib/select.o \
66 lib/mutex.o \
67 lib/idtree.o \
68 lib/db_wrap.o \
69 lib/gendb.o
70 REQUIRED_SUBSYSTEMS = \
71 LIBLDB CHARSET LIBREPLACE LIBNETIF LIBCRYPTO EXT_LIB_DL LIBTALLOC \
72 SOCKET_WRAPPER CONFIG
73 # End SUBSYSTEM LIBBASIC
74 ##############################
76 [SUBSYSTEM::PIDFILE]
77 OBJ_FILES = lib/pidfile.o
79 [SUBSYSTEM::UNIX_PRIVS]
80 OBJ_FILES = lib/unix_privs.o