r8803: Rename --header to --ndr-header and --parser to --ndr-parser
authorJelmer Vernooij <jelmer@samba.org>
Wed, 27 Jul 2005 19:58:09 +0000 (19:58 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:30:06 +0000 (13:30 -0500)
(This used to be commit d292ab7ca6ce8232a182e7ec9480671bb3044a6a)

source4/build/pidl/pidl
source4/script/build_idl.sh

index 6dbca922f67380b2e01e2e6af7a84ca2200f183c..839ef503f37042d1e69321c909ef5f65a10ce1bd 100755 (executable)
@@ -37,11 +37,11 @@ my($opt_parse) = 0;
 my($opt_dump) = 0;
 my($opt_uint_enums) = 0;
 my($opt_diff) = 0;
-my($opt_header);
+my($opt_ndr_header);
 my($opt_template) = 0;
 my($opt_client);
 my($opt_server);
-my($opt_parser);
+my($opt_ndr_parser);
 my($opt_eth_parser);
 my($opt_eth_header);
 my($opt_keep);
@@ -70,8 +70,8 @@ Options:
  --parse               parse a idl file to a .pidl file
  --dump                dump a pidl file back to idl
  --uint-enums          don't use C enums, instead use uint* types
- --header[=OUTFILE]    create a C NDR header file
- --parser[=OUTFILE]    create a C NDR parser
+ --ndr-header[=OUTFILE]create a C NDR header file
+ --ndr-parser[=OUTFILE]create a C NDR parser
  --ejs[=OUTFILE]       create ejs wrapper file
  --client[=OUTFILE]    create a C NDR client
  --server[=OUTFILE]    create server boilerplate
@@ -98,10 +98,10 @@ GetOptions (
            'parse' => \$opt_parse,
            'dump' => \$opt_dump,
            'uint-enums' => \$opt_uint_enums,
-           'header:s' => \$opt_header,
+           'ndr-header:s' => \$opt_ndr_header,
            'server:s' => \$opt_server,
            'template' => \$opt_template,
-           'parser:s' => \$opt_parser,
+           'ndr-parser:s' => \$opt_ndr_parser,
            'client:s' => \$opt_client,
            'eth-parser:s' => \$opt_eth_parser,
            'eth-header:s' => \$opt_eth_header,
@@ -205,16 +205,16 @@ sub process_file($)
                $pidl = Parse::Pidl::ODL::ODL2IDL($pidl);
        }
 
-       if (defined($opt_header) or defined($opt_eth_parser) or 
+       if (defined($opt_ndr_header) or defined($opt_eth_parser) or 
            defined($opt_eth_header) or defined($opt_client) or 
-           defined($opt_server) or defined($opt_parser) or 
+           defined($opt_server) or defined($opt_ndr_parser) or 
            defined($opt_ejs)) {
                require Parse::Pidl::NDR;
                $ndr = Parse::Pidl::NDR::Parse($pidl);
        }
 
-       if (defined($opt_header)) {
-               my $header = ($opt_header or "$outputdir/ndr_$basename.h");
+       if (defined($opt_ndr_header)) {
+               my $header = ($opt_ndr_header or "$outputdir/ndr_$basename.h");
                require Parse::Pidl::Samba::NDR::Header;
                Parse::Pidl::Util::FileSave($header, Parse::Pidl::Samba::NDR::Header::Parse($pidl));
                if (defined($opt_swig)) {
@@ -275,8 +275,8 @@ $dcom
                }
        }
 
-       if (defined($opt_parser)) {
-               my $parser = ($opt_parser or "$outputdir/ndr_$basename.c");
+       if (defined($opt_ndr_parser)) {
+               my $parser = ($opt_ndr_parser or "$outputdir/ndr_$basename.c");
                require Parse::Pidl::Samba::NDR::Parser;
                Parse::Pidl::Util::FileSave($parser, Parse::Pidl::Samba::NDR::Parser::Parse($ndr, $parser));
        }
index 3e4731d9daca5331afe58e37099752481cbcff82..5f232a9fb450ea2b6722d9e3305a75639ead6486 100755 (executable)
@@ -6,7 +6,7 @@ PIDL_EXTRA_ARGS="$*"
 
 [ -d librpc/gen_ndr ] || mkdir -p librpc/gen_ndr || exit 1
 
-PIDL="$PERL -Ibuild/pidl ./build/pidl/pidl --outputdir librpc/gen_ndr --parse --header --parser --server --client --dcom-proxy --com-header --swig --odl --ejs $PIDL_EXTRA_ARGS"
+PIDL="$PERL -Ibuild/pidl ./build/pidl/pidl --outputdir librpc/gen_ndr --parse --ndr-header --ndr-parser --server --client --dcom-proxy --com-header --swig --odl --ejs $PIDL_EXTRA_ARGS"
 
 if [ x$FULLBUILD = xFULL ]; then
       echo Rebuilding all idl files in librpc/idl