r6129: - add our own MSZIP decompression implementation
[bbaumbach/samba-autobuild/.git] / source4 / lib / basic.mk
index ec6071e726209572f31138ad0b02c8c56557aa9b..ec61a28d15d7c8252be4e537223142b993b6c79f 100644 (file)
@@ -32,6 +32,22 @@ ADD_OBJ_FILES = \
 # End SUBSYSTEM LIBCRYPTO
 ##############################
 
+################################################
+# Start SUBSYSTEM LIBCOMPRESSION
+[SUBSYSTEM::LIBCOMPRESSION]
+INIT_OBJ_FILES = \
+               lib/compression/mszip.o
+# End SUBSYSTEM LIBCOMPRESION
+################################################
+
+##############################
+# Start SUBSYSTEM SOCKET_WRAPPER
+[SUBSYSTEM::SOCKET_WRAPPER]
+NOPROTO = YES
+INIT_OBJ_FILES = lib/socket_wrapper.o
+# End SUBSYSTEM SOCKET_WRAPPER
+##############################
+
 ##############################
 # Start SUBSYSTEM LIBBASIC
 [SUBSYSTEM::LIBBASIC]
@@ -39,13 +55,11 @@ INIT_OBJ_FILES = lib/version.o
 ADD_OBJ_FILES = \
                lib/debug.o \
                lib/fault.o \
-               lib/getsmbpass.o \
                lib/pidfile.o \
                lib/signal.o \
                lib/system.o \
                lib/time.o \
                lib/genrand.o \
-               lib/username.o \
                lib/dprintf.o \
                lib/xfile.o \
                lib/util_str.o \
@@ -62,13 +76,16 @@ ADD_OBJ_FILES = \
                lib/pam_errors.o \
                intl/lang_tdb.o \
                lib/mutex.o \
-               lib/events.o \
                lib/server_mutex.o \
                lib/idtree.o \
                lib/unix_privs.o \
                lib/db_wrap.o \
-               lib/gencache.o
+               lib/gencache.o \
+               lib/gendb.o \
+               lib/credentials.o
 REQUIRED_SUBSYSTEMS = \
-               LIBLDB CHARSET LIBREPLACE LIBNETIF LIBCRYPTO LIB_SECURITY EXT_LIB_DL LIBTALLOC
+               LIBLDB CHARSET LIBREPLACE LIBNETIF LIBCRYPTO EXT_LIB_DL LIBTALLOC \
+               SOCKET_WRAPPER
 # End SUBSYSTEM LIBBASIC
 ##############################
+