r12842: don't include system headers directly
[ira/wip.git] / source4 / dsdb / config.mk
index 8f66eab39c91c75880ca5675f616ae617f0907b0..b1a00cc387d83357c713b962872cbcc4d9ba428b 100644 (file)
@@ -1,36 +1,17 @@
 # Directory Service subsystem
 
-################################################
-# Start MODULE libldb_objectguid
-[MODULE::libldb_objectguid]
-SUBSYSTEM = LIBLDB
-INIT_OBJ_FILES = \
-               dsdb/samdb/ldb_modules/objectguid.o
-REQUIRED_SUBSYSTEMS = \
-               NDR_RAW NDR_MISC
-# End MODULE libldb_objectguid
-################################################
-
-################################################
-# Start MODULE libldb_samldb
-[MODULE::libldb_samldb]
-SUBSYSTEM = LIBLDB
-INIT_OBJ_FILES = \
-               dsdb/samdb/ldb_modules/samldb.o
-#
-# End MODULE libldb_samldb
-################################################
+include samdb/ldb_modules/config.mk
 
 ################################################
 # Start SUBSYSTEM SAMDB
 [SUBSYSTEM::SAMDB]
-INIT_OBJ_FILES = \
-               dsdb/samdb/samdb.o
-ADD_OBJ_FILES = \
-               dsdb/samdb/samdb_privilege.o \
-               dsdb/common/flag_mapping.o
-REQUIRED_SUBSYSTEMS = \
-               DCERPC_COMMON
+PRIVATE_PROTO_HEADER = samdb/samdb.h
+REQUIRED_SUBSYSTEMS = DB_WRAP LIBCLI_LDAP
+OBJ_FILES = \
+               samdb/samdb.o \
+               samdb/samdb_privilege.o \
+               samdb/cracknames.o \
+               common/flag_mapping.o
 #
 # End SUBSYSTEM SAMDB
 ################################################