summaryrefslogtreecommitdiff
path: root/source4/librpc
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2016-09-15 13:36:35 +0200
committerAndreas Schneider <asn@cryptomilk.org>2016-11-24 20:24:26 +0100
commit88e1c4dc44388f554dd3cf09ec932009586a227f (patch)
tree221da0fbec1dfaf4a29e8735af29bb6d14b52187 /source4/librpc
parent20eadb5f9a8f68e90c6d33ac78b65255a7631797 (diff)
downloadsamba-88e1c4dc44388f554dd3cf09ec932009586a227f.tar.gz
librpc: Introduce cab.idl
This allows processing of Windows Cabinet files (required for the MS-PAR print protocol implementation) Guenther Signed-off-by: Guenther Deschner <gd@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
Diffstat (limited to 'source4/librpc')
-rwxr-xr-xsource4/librpc/wscript_build72
1 files changed, 60 insertions, 12 deletions
diff --git a/source4/librpc/wscript_build b/source4/librpc/wscript_build
index 77d1777f6dd..60404f8e08d 100755
--- a/source4/librpc/wscript_build
+++ b/source4/librpc/wscript_build
@@ -69,18 +69,66 @@ bld.SAMBA_PIDL_TABLES('GEN_NDR_TABLES', 'gen_ndr/tables.c')
bld.SAMBA_SUBSYSTEM('ndr-table',
source='../../librpc/ndr/ndr_table.c gen_ndr/tables.c',
- public_deps='''ndr-standard NDR_AUDIOSRV NDR_DSBACKUP NDR_EFS
- NDR_DRSUAPI NDR_POLICYAGENT NDR_UNIXINFO NDR_SPOOLSS NDR_EPMAPPER
- NDR_DBGIDL NDR_DSSETUP NDR_MSGSVC NDR_WINSIF NDR_MGMT
- NDR_OXIDRESOLVER NDR_REMACT NDR_WZCSVC
- NDR_BROWSER NDR_W32TIME NDR_SCERPC NDR_TRKWKS NDR_KEYSVC ndr-krb5pac
- NDR_XATTR NDR_SCHANNEL NDR_ROT NDR_DRSBLOBS ndr_nbt NDR_WINSREPL
- NDR_SECURITY NDR_DNSSERVER NDR_WINSTATION NDR_IRPC NDR_OPENDB
- NDR_SASL_HELPERS NDR_NOTIFY NDR_WINBIND NDR_FRSRPC NDR_FRSAPI
- NDR_FRSTRANS NDR_NFS4ACL NDR_NTP_SIGND NDR_DCOM NDR_WMI
- NDR_NAMED_PIPE_AUTH NDR_NTLMSSP NDR_DFSBLOBS NDR_DNSP
- NDR_NTPRINTING NDR_DNS NDR_BACKUPKEY NDR_PREG NDR_BKUPBLOBS NDR_FSCC
- NDR_FRSBLOBS NDR_CLUSAPI NDR_WINSPOOL''',
+ public_deps='''
+ ndr-standard
+ NDR_AUDIOSRV
+ NDR_DSBACKUP
+ NDR_EFS
+ NDR_DRSUAPI
+ NDR_POLICYAGENT
+ NDR_UNIXINFO
+ NDR_SPOOLSS
+ NDR_EPMAPPER
+ NDR_DBGIDL
+ NDR_DSSETUP
+ NDR_MSGSVC
+ NDR_WINSIF
+ NDR_MGMT
+ NDR_OXIDRESOLVER
+ NDR_REMACT
+ NDR_WZCSVC
+ NDR_BROWSER
+ NDR_W32TIME
+ NDR_SCERPC
+ NDR_TRKWKS
+ NDR_KEYSVC
+ ndr-krb5pac
+ NDR_XATTR
+ NDR_SCHANNEL
+ NDR_ROT
+ NDR_DRSBLOBS
+ ndr_nbt
+ NDR_WINSREPL
+ NDR_SECURITY
+ NDR_DNSSERVER
+ NDR_WINSTATION
+ NDR_IRPC
+ NDR_OPENDB
+ NDR_SASL_HELPERS
+ NDR_NOTIFY
+ NDR_WINBIND
+ NDR_FRSRPC
+ NDR_FRSAPI
+ NDR_FRSTRANS
+ NDR_NFS4ACL
+ NDR_NTP_SIGND
+ NDR_DCOM
+ NDR_WMI
+ NDR_NAMED_PIPE_AUTH
+ NDR_NTLMSSP
+ NDR_DFSBLOBS
+ NDR_DNSP
+ NDR_NTPRINTING
+ NDR_DNS
+ NDR_BACKUPKEY
+ NDR_PREG
+ NDR_BKUPBLOBS
+ NDR_FSCC
+ NDR_FRSBLOBS
+ NDR_CLUSAPI
+ NDR_WINSPOOL
+ NDR_CAB
+ ''',
depends_on='GEN_NDR_TABLES'
)