s3-build: only link in winreg client code where needed.
authorGünther Deschner <gd@samba.org>
Thu, 12 Aug 2010 15:35:24 +0000 (17:35 +0200)
committerGünther Deschner <gd@samba.org>
Wed, 25 Aug 2010 21:03:23 +0000 (23:03 +0200)
Guenther

source3/Makefile.in

index 7647dcc4799fcd76d359fc8b4a5b4c1497900e2c..095c40227e79b07c941b18854fdb0b5534d1af27 100644 (file)
@@ -345,6 +345,9 @@ LIBCLI_SPOOLSS_OBJ = librpc/gen_ndr/cli_spoolss.o \
 LIBCLI_EVENTLOG_OBJ = librpc/gen_ndr/cli_eventlog.o \
                      librpc/gen_ndr/ndr_eventlog_c.o
 
+LIBCLI_WINREG_OBJ = librpc/gen_ndr/cli_winreg.o \
+                    librpc/gen_ndr/ndr_winreg_c.o
+
 LIBNDR_GEN_OBJ = librpc/gen_ndr/ndr_wkssvc.o \
                 $(LIBNDR_GEN_OBJ0) \
                 librpc/gen_ndr/ndr_dfs.o \
@@ -567,7 +570,6 @@ DCERPC_CLIENT_GEN_OBJ = \
                librpc/gen_ndr/ndr_echo_c.o \
                librpc/gen_ndr/ndr_srvsvc_c.o \
                librpc/gen_ndr/ndr_svcctl_c.o \
-               librpc/gen_ndr/ndr_winreg_c.o \
                librpc/gen_ndr/ndr_initshutdown_c.o \
                librpc/gen_ndr/ndr_wkssvc_c.o \
                librpc/gen_ndr/ndr_netlogon_c.o \
@@ -582,7 +584,6 @@ LIBMSRPC_GEN_OBJ = librpc/gen_ndr/cli_lsa.o \
                   librpc/gen_ndr/cli_echo.o \
                   librpc/gen_ndr/cli_srvsvc.o \
                   librpc/gen_ndr/cli_svcctl.o \
-                  librpc/gen_ndr/cli_winreg.o \
                   librpc/gen_ndr/cli_initshutdown.o \
                   librpc/gen_ndr/cli_wkssvc.o \
                   librpc/gen_ndr/cli_netlogon.o \
@@ -699,7 +700,8 @@ RPC_PIPE_OBJ = rpc_server/srv_pipe.o rpc_server/srv_pipe_hnd.o \
 RPC_ECHO_OBJ = rpc_server/srv_echo_nt.o librpc/gen_ndr/srv_echo.o
 
 RPC_SERVER_OBJ = @RPC_STATIC@ $(RPC_PIPE_OBJ) $(NPA_TSTREAM_OBJ) \
-                 $(LIBCLI_SPOOLSS_OBJ)
+                 $(LIBCLI_SPOOLSS_OBJ) \
+                $(LIBCLI_WINREG_OBJ)
 
 RPC_CLIENT_OBJ = rpc_client/cli_pipe.o \
                 librpc/rpc/dcerpc_gssapi.o \
@@ -1087,8 +1089,8 @@ NET_OBJ1 = utils/net.o utils/net_ads.o utils/net_help.o \
           utils/net_printing.o \
           $(LIBNDR_NTPRINTING_OBJ) \
           $(LIBNDR_PREG_OBJ) \
-          $(LIBCLI_SPOOLSS_OBJ)
-
+          $(LIBCLI_SPOOLSS_OBJ) \
+          $(LIBCLI_WINREG_OBJ)
 
 # these are not processed by make proto
 NET_OBJ2 = utils/net_registry_util.o utils/net_help_common.o