s3-build: only link in initshutdown client code where needed.
authorGünther Deschner <gd@samba.org>
Thu, 12 Aug 2010 16:30:57 +0000 (18:30 +0200)
committerGünther Deschner <gd@samba.org>
Wed, 25 Aug 2010 21:05:32 +0000 (23:05 +0200)
Guenther

source3/Makefile.in

index cbdbe096e92fdacdd0770b89cd66b98d2c5b7327..0461c24cdf2731ac7379fc79bb1b1ba1eb62f867 100644 (file)
@@ -360,6 +360,9 @@ LIBCLI_DFS_OBJ = librpc/gen_ndr/cli_dfs.o \
 LIBCLI_ECHO_OBJ = librpc/gen_ndr/cli_echo.o \
                  librpc/gen_ndr/ndr_echo_c.o
 
+LIBCLI_INITSHUTDOWN_OBJ = librpc/gen_ndr/cli_initshutdown.o \
+                         librpc/gen_ndr/ndr_initshutdown_c.o
+
 LIBNDR_GEN_OBJ = librpc/gen_ndr/ndr_wkssvc.o \
                 $(LIBNDR_GEN_OBJ0) \
                 librpc/gen_ndr/ndr_dfs.o \
@@ -580,7 +583,6 @@ DCERPC_CLIENT_GEN_OBJ = \
                librpc/gen_ndr/ndr_lsa_c.o \
                librpc/gen_ndr/ndr_srvsvc_c.o \
                librpc/gen_ndr/ndr_svcctl_c.o \
-               librpc/gen_ndr/ndr_initshutdown_c.o \
                librpc/gen_ndr/ndr_wkssvc_c.o \
                librpc/gen_ndr/ndr_netlogon_c.o \
                librpc/gen_ndr/ndr_samr_c.o \
@@ -590,7 +592,6 @@ DCERPC_CLIENT_GEN_OBJ = \
 LIBMSRPC_GEN_OBJ = librpc/gen_ndr/cli_lsa.o \
                   librpc/gen_ndr/cli_srvsvc.o \
                   librpc/gen_ndr/cli_svcctl.o \
-                  librpc/gen_ndr/cli_initshutdown.o \
                   librpc/gen_ndr/cli_wkssvc.o \
                   librpc/gen_ndr/cli_netlogon.o \
                   librpc/gen_ndr/cli_samr.o \
@@ -1099,7 +1100,8 @@ NET_OBJ1 = utils/net.o utils/net_ads.o utils/net_help.o \
           $(LIBNDR_PREG_OBJ) \
           $(LIBCLI_SPOOLSS_OBJ) \
           $(LIBCLI_WINREG_OBJ) \
-          $(LIBCLI_DRSUAPI_OBJ)
+          $(LIBCLI_DRSUAPI_OBJ) \
+          $(LIBCLI_INITSHUTDOWN_OBJ)
 
 # these are not processed by make proto
 NET_OBJ2 = utils/net_registry_util.o utils/net_help_common.o
@@ -2258,7 +2260,8 @@ LIBNETAPI_OBJ  = $(LIBNETAPI_OBJ0) $(LIBNET_OBJ) \
                 $(LIBMSRPC_OBJ) $(LIBMSRPC_GEN_OBJ) $(RPC_PARSE_OBJ) \
                 $(PASSDB_OBJ) $(SMBLDAP_OBJ) $(GROUPDB_OBJ) \
                 $(DCUTIL_OBJ) $(LIBADS_OBJ) $(PRIVILEGES_BASIC_OBJ) \
-                auth/token_util.o
+                auth/token_util.o \
+                $(LIBCLI_INITSHUTDOWN_OBJ)
 
 LIBNETAPI_SHARED_TARGET=@LIBNETAPI_SHARED_TARGET@
 LIBNETAPI_SOVER=@LIBNETAPI_SOVER@