r8233: - added support for more base types in pidl ejs
authorAndrew Tridgell <tridge@samba.org>
Fri, 8 Jul 2005 08:18:52 +0000 (08:18 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:19:23 +0000 (13:19 -0500)
commitf55b2b96108d71197807b46af16085167556bf6e
tree2b566f6a0c7e16d8f65f3653c9737c68f3954be3
parent0b92507760910872d5f0f3fe2c45f4f3af3466eb
r8233: - added support for more base types in pidl ejs

- added auto generation of a header with prototypes for public ejs functions

- make public functions non-static

- fixed allocation of fixed sized arrays

- added 'noejs' flag indicating that a typedef will be handled manually by ejs

- added manual functions for sid and GUID, so they show up as nice
  strings in ejs scripts

This allows ejs to bring in samr, security, lsa and misc IDL functions
(This used to be commit a8cb2dbdcc2871090a26f580f67db8f0636d1e7e)
source4/build/pidl/ejs.pm
source4/build/pidl/ejs_header.pm [new file with mode: 0644]
source4/build/pidl/pidl.pl
source4/build/pidl/validator.pm
source4/librpc/config.mk
source4/librpc/idl/misc.idl
source4/librpc/idl/security.idl
source4/scripting/ejs/config.mk
source4/scripting/ejs/ejsrpc.c
source4/scripting/ejs/ejsrpc.h
source4/scripting/ejs/smbcalls_rpc.c