-[LIBRARY::LIBBASIC]
-MAJOR_VERSION = 0
-MINOR_VERSION = 0
-RELEASE_VERSION = 1
-DESCRIPTION = Generic utility functions
-PRIVATE_PROTO_HEADER = util_proto.h
+[SUBSYSTEM::LIBSAMBA-UTIL]
+#VERSION = 0.0.1
+#SO_VERSION = 0
+#DESCRIPTION = Generic utility functions
PUBLIC_HEADERS = util.h \
byteorder.h \
+ data_blob.h \
debug.h \
mutex.h \
safe_string.h \
+ time.h \
xfile.h
OBJ_FILES = xfile.o \
debug.o \
dprintf.o \
util_str.o \
util_strlist.o \
- util_unistr.o \
util_file.o \
data_blob.o \
util.o \
- util_sock.o \
- substitute.o \
fsusage.o \
ms_fnmatch.o \
- select.o \
mutex.o \
idtree.o \
- module.o
-REQUIRED_SUBSYSTEMS = \
- CHARSET LIBREPLACE LIBCRYPTO EXT_LIB_DL LIBTALLOC \
- SOCKET_WRAPPER CONFIG \
-# for the base64 functions
- LIBLDB
-
-[SUBSYSTEM::PIDFILE]
-OBJ_FILES = pidfile.o
+ module.o \
+ become_daemon.o
+PUBLIC_DEPENDENCIES = \
+ LIBTALLOC LIBCRYPTO \
+ SOCKET_WRAPPER EXT_NSL \
+ CHARSET
[SUBSYSTEM::UNIX_PRIVS]
+PRIVATE_PROTO_HEADER = unix_privs.h
OBJ_FILES = unix_privs.o
+
+################################################
+# Start SUBSYSTEM WRAP_XATTR
+[SUBSYSTEM::WRAP_XATTR]
+PUBLIC_PROTO_HEADER = wrap_xattr.h
+OBJ_FILES = \
+ wrap_xattr.o
+PUBLIC_DEPENDENCIES = XATTR
+#
+# End SUBSYSTEM WRAP_XATTR
+################################################
+
+################################################
+# Start SUBSYSTEM UTIL_TDB
+[SUBSYSTEM::UTIL_TDB]
+PUBLIC_PROTO_HEADER = util_tdb.h
+OBJ_FILES = \
+ util_tdb.o
+PUBLIC_DEPENDENCIES = LIBTDB
+# End SUBSYSTEM UTIL_TDB
+################################################