s3-waf: convert libgpo into a private library.
authorGünther Deschner <gd@samba.org>
Wed, 31 Aug 2011 16:19:13 +0000 (18:19 +0200)
committerGünther Deschner <gd@samba.org>
Wed, 31 Aug 2011 16:20:41 +0000 (18:20 +0200)
Guenther

source3/wscript_build

index d04f519c8397ea3abde7c1bf3a04705ce99645aa..a14454987024b0196b676e8c98bb3a43eac862c9 100755 (executable)
@@ -717,10 +717,11 @@ bld.SAMBA3_SUBSYSTEM('LIBMSRPC_GEN',
                     deps='''ndr-standard NDR_DSSETUP NDR_SPOOLSS''',
                     vars=locals())
 
-bld.SAMBA3_SUBSYSTEM('LIBGPO',
-                    source='${LIBGPO_SRC}',
-                    deps='gpext talloc',
-                    vars=locals())
+bld.SAMBA3_LIBRARY('libgpo',
+                   source='${LIBGPO_SRC}',
+                   deps='talloc ads TOKEN_UTIL gpext',
+                   vars=locals(),
+                   private_library=True)
 
 bld.SAMBA3_SUBSYSTEM('AVAHI',
                     source=AVAHI_SRC,
@@ -1184,7 +1185,7 @@ bld.SAMBA3_BINARY('client/smbclient' + bld.env.suffix3,
 bld.SAMBA3_BINARY('net',
                  source=NET_SRC,
                  deps='''talloc tdb_compat netapi addns cap intl popt_samba3 pdb libsmb smbd_shim
-                 param wbclient param KRBCLIENT LIBMSRPC_GEN msrpc3 LIBGPO ads LIBADS_SERVER LIBADS_PRINTER
+                 param wbclient param KRBCLIENT LIBMSRPC_GEN msrpc3 libgpo ads LIBADS_SERVER LIBADS_PRINTER
                  LIBAFS LIBAFS_SETTOKEN SMBREADLINE PASSWD_UTIL LIBNET
                  LIBNET_DSSYNC LIBNET_SAMSYNC LIBEVENTLOG DCUTIL
                  REGFIO NDR_NTPRINTING RPC_NDR_WINREG