r21837: Make dcerpc_mgmt a separate library again, as the linker leaves it out when...
authorJelmer Vernooij <jelmer@samba.org>
Wed, 14 Mar 2007 00:44:29 +0000 (00:44 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:49:35 +0000 (14:49 -0500)
(This used to be commit dc4428553ec2749ef1ba24fbffeaabf0af6bf364)

source4/lib/registry/registry.h
source4/librpc/config.mk
source4/torture/config.mk

index 509e66b5fdaf2bdf5bf5344df1c4a9fe4d31a2cf..29aa226539e082891079198d337620026c555b6b 100644 (file)
@@ -183,6 +183,10 @@ struct reg_diff
 struct auth_session_info;
 struct event_context;
 
+#ifndef _PUBLIC_
+#define _PUBLIC_
+#endif
+
 _PUBLIC_ WERROR reg_open_local (TALLOC_CTX *mem_ctx, 
                                struct registry_context **ctx, 
                                struct auth_session_info *session_info, 
index 5cd4259e31139147c5d506e9a2602cdf4d6f6d85..1da7fe38dac492f9079cf742a29b18309cead2c6 100644 (file)
@@ -405,9 +405,12 @@ PUBLIC_DEPENDENCIES = dcerpc NDR_WINREG
 OBJ_FILES = gen_ndr/ndr_initshutdown_c.o
 PUBLIC_DEPENDENCIES = dcerpc NDR_INITSHUTDOWN
 
-[SUBSYSTEM::RPC_NDR_MGMT]
+[LIBRARY::dcerpc_mgmt]
 OBJ_FILES = gen_ndr/ndr_mgmt_c.o
 PRIVATE_DEPENDENCIES = NDR_MGMT
+VERSION = 0.0.1
+SO_VERSION = 0
+DESCRIPTION = DCE/RPC client library - MGMT
 
 [SUBSYSTEM::RPC_NDR_PROTECTED_STORAGE]
 OBJ_FILES = gen_ndr/ndr_protected_storage_c.o
@@ -476,7 +479,7 @@ OBJ_FILES = \
                rpc/dcerpc_connect.o
 PRIVATE_DEPENDENCIES = \
                samba-socket LIBCLI_RESOLVE LIBCLI_SMB LIBCLI_SMB2 \
-               LIBNDR NDR_DCERPC RPC_NDR_EPMAPPER RPC_NDR_MGMT \
+               LIBNDR NDR_DCERPC RPC_NDR_EPMAPPER \
                NDR_SCHANNEL RPC_NDR_NETLOGON \
                gensec LIBCLI_AUTH LIBCLI_RAW CREDENTIALS
 # End SUBSYSTEM dcerpc
index 998c729160d40448f6913ddd80a9b0d04bac177c..9ba48c0c8c7f7589718a31642af652680ee71cc5 100644 (file)
@@ -161,7 +161,7 @@ OBJ_FILES = \
 PUBLIC_DEPENDENCIES = \
                NDR_TABLE RPC_NDR_UNIXINFO dcerpc_samr RPC_NDR_WINREG RPC_NDR_INITSHUTDOWN \
                RPC_NDR_OXIDRESOLVER RPC_NDR_EVENTLOG RPC_NDR_ECHO RPC_NDR_SVCCTL \
-               RPC_NDR_NETLOGON dcerpc_atsvc RPC_NDR_DRSUAPI \
+               RPC_NDR_NETLOGON dcerpc_atsvc dcerpc_mgmt RPC_NDR_DRSUAPI \
                RPC_NDR_LSA RPC_NDR_EPMAPPER RPC_NDR_DFS RPC_NDR_SPOOLSS \
                RPC_NDR_SRVSVC RPC_NDR_WKSSVC RPC_NDR_ROT RPC_NDR_DSSETUP \
                RPC_NDR_REMACT RPC_NDR_OXIDRESOLVER WB_HELPER LIBSAMBA-NET \