diff options
author | Andrew Tridgell <tridge@samba.org> | 2003-11-28 03:47:45 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2003-11-28 03:47:45 +0000 |
commit | 07fdc2c73e03dad5b6030db0e8e488a3834796f5 (patch) | |
tree | 572ab828b52cfa9cf6887acd5049c41f279ece2c /source4/build/pidl/pidl.pl | |
parent | df5949efb425668f8e7ae38c0c858bd90529255a (diff) | |
download | samba-07fdc2c73e03dad5b6030db0e8e488a3834796f5.tar.gz samba-07fdc2c73e03dad5b6030db0e8e488a3834796f5.tar.bz2 samba-07fdc2c73e03dad5b6030db0e8e488a3834796f5.zip |
* support multiple interfaces in one IDL file in pidl
* make far more generated functions static
* get rid of gen_rpc, and include the client calls in ndr_*.c
* added placeholder IDL for a number of intefaces (dcom, wzcsvc, browser etc)
(This used to be commit a2bdf0be0119023df3c2b9ea515ed355020f2625)
Diffstat (limited to 'source4/build/pidl/pidl.pl')
-rwxr-xr-x | source4/build/pidl/pidl.pl | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/source4/build/pidl/pidl.pl b/source4/build/pidl/pidl.pl index edeab1564e..77b80d8bfd 100755 --- a/source4/build/pidl/pidl.pl +++ b/source4/build/pidl/pidl.pl @@ -18,7 +18,6 @@ use dump; use header; use parser; use eparser; -use client; use validator; use util; @@ -29,7 +28,6 @@ my($opt_diff) = 0; my($opt_header) = 0; my($opt_parser) = 0; my($opt_eparser) = 0; -my($opt_client); my($opt_keep) = 0; my($opt_output); @@ -73,7 +71,6 @@ sub ShowHelp() --header create a C header file --parser create a C parser --eparser create an ethereal parser - --client FILENAME create client calls in FILENAME --diff run diff on the idl and dumped output --keep keep the .pidl file \n"; @@ -89,7 +86,6 @@ GetOptions ( 'header' => \$opt_header, 'parser' => \$opt_parser, 'eparser' => \$opt_eparser, - 'client=s' => \$opt_client, 'diff' => \$opt_diff, 'keep' => \$opt_keep ); @@ -149,14 +145,6 @@ sub process_file($) util::FileSave($parser, IdlEParser::Parse($idl)); } - if ($opt_client) { - my($idl) = util::LoadStructure($pidl_file); - my($client) = $opt_client . $basename; - $client = util::ChangeExtension($client, "c"); - print "Generating $client client calls\n"; - util::FileSave($client, IdlClient::Parse($idl)); - } - if ($opt_diff) { my($idl) = util::LoadStructure($pidl_file); my($tempfile) = util::ChangeExtension($output, "tmp"); |