s4-torture: Add tests for the smb2 copychunk ioctl
[obnox/samba/samba-obnox.git] / librpc / wscript_build
index cf6c448646c92c9aab2e1602330069c8eb682f85..dc35de5ecc66b7e11106aa4b5399273f92bf8551 100644 (file)
@@ -26,7 +26,7 @@ bld.SAMBA_SUBSYSTEM('NDR_NAMED_PIPE_AUTH',
        )
 
 bld.SAMBA_SUBSYSTEM('NDR_DNSSERVER',
-       source='gen_ndr/ndr_dnsserver.c',
+       source='gen_ndr/ndr_dnsserver.c ndr/ndr_dnsserver.c',
        public_deps='ndr'
        )
 
@@ -558,10 +558,20 @@ bld.SAMBA_SUBSYSTEM('RPC_NDR_DNSP',
        public_deps='dcerpc-binding NDR_DNSP'
        )
 
+bld.SAMBA_SUBSYSTEM('RPC_NDR_DNSSERVER',
+       source='gen_ndr/ndr_dnsserver_c.c',
+       public_deps='dcerpc-binding ndr-standard'
+       )
+
+bld.SAMBA_SUBSYSTEM('NDR_IOCTL',
+       source='gen_ndr/ndr_ioctl.c',
+       public_deps='ndr'
+       )
+
 # a grouping library for NDR subsystems that may be used by more than one target
 bld.SAMBA_LIBRARY('ndr-samba',
        source=[],
-       deps='NDR_DRSBLOBS NDR_DRSUAPI NDR_IDMAP NDR_NTLMSSP NDR_SCHANNEL NDR_MGMT NDR_DNSP NDR_EPMAPPER NDR_XATTR NDR_UNIXINFO NDR_NAMED_PIPE_AUTH NDR_DCOM',
+       deps='NDR_DRSBLOBS NDR_DRSUAPI NDR_IDMAP NDR_NTLMSSP NDR_SCHANNEL NDR_MGMT NDR_DNSP NDR_EPMAPPER NDR_XATTR NDR_UNIXINFO NDR_NAMED_PIPE_AUTH NDR_DCOM NDR_NTPRINTING',
        private_library=True,
        grouping_library=True
        )
@@ -591,4 +601,5 @@ bld.SAMBA_LIBRARY('dcerpc-binding',
          source='rpc/dcerpc_error.c rpc/binding.c rpc/dcerpc_util.c rpc/binding_handle.c',
          deps='ndr tevent NDR_DCERPC LIBTSOCKET tevent-util',
          pc_files=[],
+         public_headers='rpc/rpc_common.h',
          vnum='0.0.1')