diff options
author | Chris Maynard <Christopher.Maynard@GTECH.COM> | 2013-09-13 16:52:08 +0000 |
---|---|---|
committer | Chris Maynard <Christopher.Maynard@GTECH.COM> | 2013-09-13 16:52:08 +0000 |
commit | 9c7e47fb2e8fa2f0050e779e125e2170633b88a3 (patch) | |
tree | da0571718557a4bed0fa4ad27bd7bbbcd24c8e5a /tools/checkAPIs.pl | |
parent | cabf9740595b2960f113e8b5708b912fbda88987 (diff) |
Rename --build to --check-addtext/--nocheck-addtext for clarity.
Add --check-addtext/--nocheck-addtext, --check-hf/--nocheck-hf and --debug to the usage output and format the usage output a little better.
svn path=/trunk/; revision=52006
Diffstat (limited to 'tools/checkAPIs.pl')
-rwxr-xr-x | tools/checkAPIs.pl | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/tools/checkAPIs.pl b/tools/checkAPIs.pl index 6be2a4c405..02e7bf896f 100755 --- a/tools/checkAPIs.pl +++ b/tools/checkAPIs.pl @@ -1489,7 +1489,7 @@ sub check_included_files($$) } } } - + sub check_proto_tree_add_XXX_encoding($$) { my ($fileContentsRef, $filename) = @_; @@ -1866,22 +1866,28 @@ my @apiSummaryGroups = (); my $check_value_string_array_null_termination = 1; # default: enabled my $machine_readable_output = 0; # default: disabled my $check_hf = 1; # default: enabled -my $buildbot_flag = 0; # default: no -my $debug_flag = 0; +my $check_addtext = 1; # default: enabled +my $debug_flag = 0; # default: disabled my $result = GetOptions( 'group=s' => \@apiGroups, 'summary-group=s' => \@apiSummaryGroups, 'check-value-string-array-null-termination!' => \$check_value_string_array_null_termination, 'Machine-readable' => \$machine_readable_output, - 'nohf' => \$check_hf, - 'build' => \$buildbot_flag, + 'check-hf!' => \$check_hf, + 'check-addtext!' => \$check_addtext, 'debug' => \$debug_flag ); if (!$result) { - print "Usage: checkAPIs.pl [-M] [-g group1] [-g group2] ... [-s group1] [-s group2] ... [--nocheck-value-string-array-null-termination] file1 file2 ..\n"; - print " -g <group>: Check input files for use of APIs in <group> (in addition to the default groups)\n"; - print " -s <group>: Output summary (count) for each API in <group> (-g <group> also req'd)\n"; + print "Usage: checkAPIs.pl [-M] [-g group1] [-g group2] ... \n"; + print " [-s group1] [-s group2] ... \n"; + print " [--nocheck-value-string-array-null-termination] \n"; + print " [--nocheck-addtext] [--nocheck-hf] [--debug] file1 file2 ...\n"; + print "\n"; + print " -g <group>: Check input files for use of APIs in <group>\n"; + print " (in addition to the default groups)\n"; + print " -s <group>: Output summary (count) for each API in <group>\n"; + print " (-g <group> also req'd)\n"; print " -M: Generate output for -g in 'machine-readable' format\n"; print "\n"; print " Default Groups[-g]: ", join (", ", sort @apiGroups), "\n"; @@ -1981,7 +1987,7 @@ while ($_ = $ARGV[0]) check_snprintf_plus_strlen(\$fileContents, $filename); - if (! $buildbot_flag) { + if ($check_addtext) { checkAddTextCalls(\$fileContents, $filename); } |