[SCM] Samba Shared Repository - branch v4-0-test updated - release-4-0-0alpha3-1892-gea55071

Jelmer Vernooij jelmer at samba.org
Wed May 28 01:47:29 GMT 2008


The branch, v4-0-test has been updated
       via  ea550711c5949f11f9d2ad41ff96b56644f06547 (commit)
       via  82db5d3d56f9faefea47160ad2c983393131382a (commit)
       via  2561a52e8f05494e0a703b6e82e8fcc491b3a393 (commit)
       via  2e3296f181acd8010cb1465097b91ae8cbf38b5f (commit)
      from  8c0b55114fe35d498626d9d60cc4716b821d4d4f (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v4-0-test


- Log -----------------------------------------------------------------
commit ea550711c5949f11f9d2ad41ff96b56644f06547
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 28 03:07:42 2008 +0200

    Use variables for directories in ntvfs smb2 module.

commit 82db5d3d56f9faefea47160ad2c983393131382a
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 28 03:00:14 2008 +0200

    Use variables for directories in dsdb ldb modules.

commit 2561a52e8f05494e0a703b6e82e8fcc491b3a393
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 28 02:53:48 2008 +0200

    Use variables for directories in static_deps.mk

commit 2e3296f181acd8010cb1465097b91ae8cbf38b5f
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Wed May 28 01:41:57 2008 +0200

    Depend on debug names of shared libs for linking.

-----------------------------------------------------------------------

Summary of changes:
 source/build/smb_build/output.pm        |    2 +-
 source/dsdb/samdb/ldb_modules/config.mk |   52 +++++++++++++++---------------
 source/ntvfs/config.mk                  |    2 +-
 source/static_deps.mk                   |   16 +++++-----
 4 files changed, 36 insertions(+), 36 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source/build/smb_build/output.pm b/source/build/smb_build/output.pm
index f9f12c3..76c6d3f 100644
--- a/source/build/smb_build/output.pm
+++ b/source/build/smb_build/output.pm
@@ -52,7 +52,7 @@ sub generate_shared_library($)
 	
 	$lib->{RESULT_SHARED_LIBRARY} = "$lib->{SHAREDDIR}/$lib->{LIBRARY_REALNAME}";
 	$lib->{OUTPUT_SHARED_LIBRARY} = "-l$link_name";
-	$lib->{TARGET_SHARED_LIBRARY} = $lib->{RESULT_SHARED_LIBRARY};
+	$lib->{TARGET_SHARED_LIBRARY} = "$lib->{SHAREDDIR}/$lib->{LIBRARY_DEBUGNAME}";
 }
 
 sub generate_merged_obj($)
diff --git a/source/dsdb/samdb/ldb_modules/config.mk b/source/dsdb/samdb/ldb_modules/config.mk
index eae190a..388b67c 100644
--- a/source/dsdb/samdb/ldb_modules/config.mk
+++ b/source/dsdb/samdb/ldb_modules/config.mk
@@ -8,7 +8,7 @@ INIT_FUNCTION = LDB_MODULE(objectguid)
 # End MODULE ldb_objectguid
 ################################################
 
-ldb_objectguid_OBJ_FILES = dsdb/samdb/ldb_modules/objectguid.o
+ldb_objectguid_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/objectguid.o
 
 ################################################
 # Start MODULE ldb_repl_meta_data
@@ -22,7 +22,7 @@ INIT_FUNCTION = LDB_MODULE(repl_meta_data)
 ################################################
 
 ldb_repl_meta_data_OBJ_FILES = \
-		dsdb/samdb/ldb_modules/repl_meta_data.o
+		$(dsdbsrcdir)/samdb/ldb_modules/repl_meta_data.o
 
 ################################################
 # Start MODULE ldb_dsdb_cache
@@ -35,7 +35,7 @@ INIT_FUNCTION = LDB_MODULE(dsdb_cache)
 ################################################
 
 ldb_dsdb_cache_OBJ_FILES = \
-		dsdb/samdb/ldb_modules/dsdb_cache.o
+		$(dsdbsrcdir)/samdb/ldb_modules/dsdb_cache.o
 
 ################################################
 # Start MODULE ldb_schema_fsmo
@@ -48,7 +48,7 @@ INIT_FUNCTION = LDB_MODULE(schema_fsmo)
 ################################################
 
 ldb_schema_fsmo_OBJ_FILES = \
-		dsdb/samdb/ldb_modules/schema_fsmo.o
+		$(dsdbsrcdir)/samdb/ldb_modules/schema_fsmo.o
 
 ################################################
 # Start MODULE ldb_naming_fsmo
@@ -61,7 +61,7 @@ INIT_FUNCTION = LDB_MODULE(naming_fsmo)
 ################################################
 
 ldb_naming_fsmo_OBJ_FILES = \
-		dsdb/samdb/ldb_modules/naming_fsmo.o
+		$(dsdbsrcdir)/samdb/ldb_modules/naming_fsmo.o
 
 ################################################
 # Start MODULE ldb_pdc_fsmo
@@ -74,7 +74,7 @@ INIT_FUNCTION = LDB_MODULE(pdc_fsmo)
 ################################################
 
 ldb_pdc_fsmo_OBJ_FILES = \
-		dsdb/samdb/ldb_modules/pdc_fsmo.o
+		$(dsdbsrcdir)/samdb/ldb_modules/pdc_fsmo.o
 
 ################################################
 # Start MODULE ldb_samldb
@@ -88,7 +88,7 @@ INIT_FUNCTION = LDB_MODULE(samldb)
 ################################################
 
 ldb_samldb_OBJ_FILES = \
-		dsdb/samdb/ldb_modules/samldb.o
+		$(dsdbsrcdir)/samdb/ldb_modules/samldb.o
 
 ################################################
 # Start MODULE ldb_samba3sam
@@ -102,7 +102,7 @@ PRIVATE_DEPENDENCIES = LIBTALLOC SMBPASSWD NSS_WRAPPER LIBSECURITY \
 ################################################
 
 ldb_samba3sam_OBJ_FILES = \
-		dsdb/samdb/ldb_modules/samba3sam.o
+		$(dsdbsrcdir)/samdb/ldb_modules/samba3sam.o
 
 ################################################
 # Start MODULE ldb_simple_ldap_map
@@ -117,7 +117,7 @@ ALIASES = entryuuid nsuniqueid
 ################################################
 
 ldb_simple_ldap_map_OBJ_FILES = \
-		dsdb/samdb/ldb_modules/simple_ldap_map.o
+		$(dsdbsrcdir)/samdb/ldb_modules/simple_ldap_map.o
 
 # ################################################
 # # Start MODULE ldb_proxy
@@ -141,7 +141,7 @@ INIT_FUNCTION = LDB_MODULE(rootdse)
 # End MODULE ldb_rootdse
 ################################################
 
-ldb_rootdse_OBJ_FILES = dsdb/samdb/ldb_modules/rootdse.o
+ldb_rootdse_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/rootdse.o
 
 ################################################
 # Start MODULE ldb_password_hash
@@ -154,7 +154,7 @@ PRIVATE_DEPENDENCIES = HEIMDAL_HDB_KEYS LIBTALLOC HEIMDAL_KRB5 LDAP_ENCODE \
 # End MODULE ldb_password_hash
 ################################################
 
-ldb_password_hash_OBJ_FILES = dsdb/samdb/ldb_modules/password_hash.o
+ldb_password_hash_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/password_hash.o
 
 ################################################
 # Start MODULE ldb_local_password
@@ -166,7 +166,7 @@ INIT_FUNCTION = LDB_MODULE(local_password)
 # End MODULE ldb_local_password
 ################################################
 
-ldb_local_password_OBJ_FILES = dsdb/samdb/ldb_modules/local_password.o
+ldb_local_password_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/local_password.o
 
 ################################################
 # Start MODULE ldb_kludge_acl
@@ -179,7 +179,7 @@ INIT_FUNCTION = LDB_MODULE(kludge_acl)
 # End MODULE ldb_kludge_acl
 ################################################
 
-ldb_kludge_acl_OBJ_FILES = dsdb/samdb/ldb_modules/kludge_acl.o
+ldb_kludge_acl_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/kludge_acl.o
 
 ################################################
 # Start MODULE ldb_extended_dn
@@ -191,7 +191,7 @@ INIT_FUNCTION = LDB_MODULE(extended_dn)
 # End MODULE ldb_extended_dn
 ################################################
 
-ldb_extended_dn_OBJ_FILES = dsdb/samdb/ldb_modules/extended_dn.o
+ldb_extended_dn_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/extended_dn.o
 
 ################################################
 # Start MODULE ldb_show_deleted
@@ -203,7 +203,7 @@ INIT_FUNCTION = LDB_MODULE(show_deleted)
 # End MODULE ldb_show_deleted
 ################################################
 
-ldb_show_deleted_OBJ_FILES = dsdb/samdb/ldb_modules/show_deleted.o
+ldb_show_deleted_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/show_deleted.o
 
 ################################################
 # Start MODULE ldb_partition
@@ -215,7 +215,7 @@ INIT_FUNCTION = LDB_MODULE(partition)
 # End MODULE ldb_partition
 ################################################
 
-ldb_partition_OBJ_FILES = dsdb/samdb/ldb_modules/partition.o
+ldb_partition_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/partition.o
 
 ################################################
 # Start MODULE ldb_schema
@@ -227,7 +227,7 @@ INIT_FUNCTION = LDB_MODULE(schema)
 # End MODULE ldb_schema
 ################################################
 
-ldb_schema_OBJ_FILES = $(addprefix dsdb/samdb/ldb_modules/, schema.o schema_syntax.o)
+ldb_schema_OBJ_FILES = $(addprefix $(dsdbsrcdir)/samdb/ldb_modules/, schema.o schema_syntax.o)
 
 ################################################
 # Start MODULE ldb_update_kt
@@ -240,7 +240,7 @@ INIT_FUNCTION = LDB_MODULE(update_kt)
 # End MODULE ldb_update_kt
 ################################################
 
-ldb_update_keytab_OBJ_FILES = dsdb/samdb/ldb_modules/update_keytab.o 
+ldb_update_keytab_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/update_keytab.o 
 
 ################################################
 # Start MODULE ldb_objectclass
@@ -253,7 +253,7 @@ SUBSYSTEM = LIBLDB
 # End MODULE ldb_objectclass
 ################################################
 
-ldb_objectclass_OBJ_FILES = dsdb/samdb/ldb_modules/objectclass.o
+ldb_objectclass_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/objectclass.o
 
 ################################################
 # Start MODULE ldb_subtree_rename
@@ -265,7 +265,7 @@ SUBSYSTEM = LIBLDB
 # End MODULE ldb_subtree_rename
 ################################################
 
-ldb_subtree_rename_OBJ_FILES = dsdb/samdb/ldb_modules/subtree_rename.o
+ldb_subtree_rename_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/subtree_rename.o
 
 ################################################
 # Start MODULE ldb_subtree_rename
@@ -277,7 +277,7 @@ SUBSYSTEM = LIBLDB
 # End MODULE ldb_subtree_rename
 ################################################
 
-ldb_subtree_delete_OBJ_FILES = dsdb/samdb/ldb_modules/subtree_delete.o
+ldb_subtree_delete_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/subtree_delete.o
 
 ################################################
 # Start MODULE ldb_linked_attributes
@@ -290,7 +290,7 @@ SUBSYSTEM = LIBLDB
 # End MODULE ldb_linked_attributes
 ################################################
 
-ldb_linked_attributes_OBJ_FILES = dsdb/samdb/ldb_modules/linked_attributes.o
+ldb_linked_attributes_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/linked_attributes.o
 
 ################################################
 # Start MODULE ldb_ranged_results
@@ -302,7 +302,7 @@ SUBSYSTEM = LIBLDB
 # End MODULE ldb_ranged_results
 ################################################
 
-ldb_ranged_results_OBJ_FILES = dsdb/samdb/ldb_modules/ranged_results.o
+ldb_ranged_results_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/ranged_results.o
 
 ################################################
 # Start MODULE ldb_anr
@@ -315,7 +315,7 @@ SUBSYSTEM = LIBLDB
 # End MODULE ldb_anr
 ################################################
 
-ldb_anr_OBJ_FILES = dsdb/samdb/ldb_modules/anr.o
+ldb_anr_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/anr.o
 
 ################################################
 # Start MODULE ldb_normalise
@@ -328,7 +328,7 @@ SUBSYSTEM = LIBLDB
 # End MODULE ldb_normalise
 ################################################
 
-ldb_normalise_OBJ_FILES = dsdb/samdb/ldb_modules/normalise.o
+ldb_normalise_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/normalise.o
 
 ################################################
 # Start MODULE ldb_instancetype
@@ -341,5 +341,5 @@ SUBSYSTEM = LIBLDB
 # End MODULE ldb_instancetype
 ################################################
 
-ldb_instancetype_OBJ_FILES = dsdb/samdb/ldb_modules/instancetype.o
+ldb_instancetype_OBJ_FILES = $(dsdbsrcdir)/samdb/ldb_modules/instancetype.o
 
diff --git a/source/ntvfs/config.mk b/source/ntvfs/config.mk
index bf34c40..593c526 100644
--- a/source/ntvfs/config.mk
+++ b/source/ntvfs/config.mk
@@ -27,7 +27,7 @@ PRIVATE_DEPENDENCIES = \
 # End MODULE ntvfs_smb2
 ################################################
 
-ntvfs_smb2_OBJ_FILES = ntvfs/smb2/vfs_smb2.o
+ntvfs_smb2_OBJ_FILES = $(ntvfssrcdir)/smb2/vfs_smb2.o
 
 
 ################################################
diff --git a/source/static_deps.mk b/source/static_deps.mk
index de59d76..085eae9 100644
--- a/source/static_deps.mk
+++ b/source/static_deps.mk
@@ -1,17 +1,17 @@
 # These should also be autogenerated at some point
 # perhaps by some perl scripts run from config.status ?
 #
-librpc/gen_ndr/misc.h: idl
-librpc/ndr/libndr.h: librpc/ndr/libndr_proto.h librpc/gen_ndr/misc.h
-librpc/rpc/dcerpc.h: librpc/rpc/dcerpc_proto.h
-auth/credentials/credentials.h: auth/credentials/credentials_proto.h
-libcli/nbt/libnbt.h: libcli/nbt/nbt_proto.h
-lib/charset/charset.h: lib/charset/charset_proto.h
+$(gen_ndrsrcdir)/misc.h: idl
+$(ndrsrcdir)/libndr.h: $(ndrsrcdir)/libndr_proto.h $(gen_ndrsrcdir)/misc.h
+$(dcerpcsrcdir)/dcerpc.h: $(dcerpcsrcdir)/dcerpc_proto.h
+$(authsrcdir)/credentials/credentials.h: $(authsrcdir)/credentials/credentials_proto.h
+$(libclisrcdir)/nbt/libnbt.h: $(libclisrcdir)/nbt/nbt_proto.h
+$(libcharsetsrcdir)/charset.h: $(libcharsetsrcdir)/charset_proto.h
 
 include/includes.h: \
 		include/config.h \
-		lib/charset/charset.h \
-		librpc/gen_ndr/misc.h
+		$(libcharsetsrcdir)/charset.h \
+		$(gen_ndrsrcdir)/misc.h
 
 heimdal_basics: \
        $(heimdalsrcdir)/lib/hdb/hdb_asn1.h \


-- 
Samba Shared Repository


More information about the samba-cvs mailing list