1# -*- sh -*- (Bash only)
2#
3# Copyright 2015 The Bazel Authors. All rights reserved.
4#
5# Licensed under the Apache License, Version 2.0 (the "License");
6# you may not use this file except in compliance with the License.
7# You may obtain a copy of the License at
8#
9#    http://www.apache.org/licenses/LICENSE-2.0
10#
11# Unless required by applicable law or agreed to in writing, software
12# distributed under the License is distributed on an "AS IS" BASIS,
13# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14# See the License for the specific language governing permissions and
15# limitations under the License.
16#
17#
18# Bash completion of Bazel commands.
19#
20# The template is expanded at build time using tables of commands/options
21# derived from the bazel executable built in the same client; the expansion is
22# written to bazel-complete.bash.
23#
24# Provides command-completion for:
25# - bazel prefix options (e.g. --host_jvm_args)
26# - blaze command-set (e.g. build, test)
27# - blaze command-specific options (e.g. --copts)
28# - values for enum-valued options
29# - package-names, exploring all package-path roots.
30# - targets within packages.
31
32# The package path used by the completion routines.  Unfortunately
33# this isn't necessarily the same as the actual package path used by
34# Bazel, but that's ok.  (It's impossible for us to reliably know what
35# the relevant package-path, so this is just a good guess.  Users can
36# override it if they want.)
37#
38# Don't use it directly. Generate the final script with
39# bazel build //scripts:bash_completion instead.
40#
41: ${BAZEL_COMPLETION_PACKAGE_PATH:=%workspace%}
42
43
44# If true, Bazel query is used for autocompletion.  This is more
45# accurate than the heuristic grep, especially for strangely-formatted
46# BUILD files.  But it can be slower, especially if the Bazel server
47# is busy, and more brittle, if the BUILD file contains serious
48# errors.   This is an experimental feature.
49: ${BAZEL_COMPLETION_USE_QUERY:=false}
50
51
52# If true, Bazel run allows autocompletion for test targets. This is convenient
53# for users who run a lot of tests/benchmarks locally with blaze run.
54: ${BAZEL_COMPLETION_ALLOW_TESTS_FOR_RUN:=false}
55
56# Some commands might interfer with the important one, so don't complete them
57: ${BAZEL_IGNORED_COMMAND_REGEX:="__none__"}
58
59# Bazel command
60: ${BAZEL:=bazel}
61
62# Pattern to match for looking for a target
63#  BAZEL_BUILD_MATCH_PATTERN__* give the pattern for label-*
64#  when looking in the the build file.
65#  BAZEL_QUERY_MATCH_PATTERN__* give the pattern for label-*
66#  when using 'bazel query'.
67# _RUNTEST are special case when BAZEL_COMPLETION_ALLOW_TESTS_FOR_RUN
68# is on.
69: ${BAZEL_BUILD_MATCH_PATTERN__test:='(.*_test|test_suite)'}
70: ${BAZEL_QUERY_MATCH_PATTERN__test:='(test|test_suite)'}
71: ${BAZEL_BUILD_MATCH_PATTERN__bin:='.*_binary'}
72: ${BAZEL_QUERY_MATCH_PATTERN__bin:='(binary)'}
73: ${BAZEL_BUILD_MATCH_PATTERN_RUNTEST__bin:='(.*_(binary|test)|test_suite)'}
74: ${BAZEL_QUERY_MATCH_PATTERN_RUNTEST__bin:='(binary|test)'}
75: ${BAZEL_BUILD_MATCH_PATTERN__:='.*'}
76: ${BAZEL_QUERY_MATCH_PATTERN__:=''}
77
78# Usage: _bazel__get_rule_match_pattern <command>
79# Determine what kind of rules to match, based on command.
80_bazel__get_rule_match_pattern() {
81  local var_name pattern
82  if _bazel__is_true "$BAZEL_COMPLETION_USE_QUERY"; then
83    var_name="BAZEL_QUERY_MATCH_PATTERN"
84  else
85    var_name="BAZEL_BUILD_MATCH_PATTERN"
86  fi
87  if [[ "$1" =~ ^label-?([a-z]*)$ ]]; then
88    pattern=${BASH_REMATCH[1]:-}
89    if _bazel__is_true "$BAZEL_COMPLETION_ALLOW_TESTS_FOR_RUN"; then
90      eval "echo \"\${${var_name}_RUNTEST__${pattern}:-\$${var_name}__${pattern}}\""
91    else
92      eval "echo \"\$${var_name}__${pattern}\""
93    fi
94  fi
95}
96
97# Compute workspace directory. Search for the innermost
98# enclosing directory with a WORKSPACE file.
99_bazel__get_workspace_path() {
100  local workspace=$PWD
101  while true; do
102    if [ -f "${workspace}/WORKSPACE" ]; then
103      break
104    elif [ -z "$workspace" -o "$workspace" = "/" ]; then
105      workspace=$PWD
106      break;
107    fi
108    workspace=${workspace%/*}
109  done
110  echo $workspace
111}
112
113
114# Find the current piece of the line to complete, but only do word breaks at
115# certain characters. In particular, ignore these: "':=
116# This method also takes into account the current cursor position.
117#
118# Works with both bash 3 and 4! Bash 3 and 4 perform different word breaks when
119# computing the COMP_WORDS array. We need this here because Bazel options are of
120# the form --a=b, and labels of the form //some/label:target.
121_bazel__get_cword() {
122  local cur=${COMP_LINE:0:$COMP_POINT}
123  # This expression finds the last word break character, as defined in the
124  # COMP_WORDBREAKS variable, but without '=' or ':', which is not preceeded by
125  # a slash. Quote characters are also excluded.
126  local wordbreaks="$COMP_WORDBREAKS"
127  wordbreaks="${wordbreaks//\'/}"
128  wordbreaks="${wordbreaks//\"/}"
129  wordbreaks="${wordbreaks//:/}"
130  wordbreaks="${wordbreaks//=/}"
131  local word_start=$(expr "$cur" : '.*[^\]['"${wordbreaks}"']')
132  echo "${cur:$word_start}"
133}
134
135
136# Usage: _bazel__package_path <workspace> <displacement>
137#
138# Prints a list of package-path root directories, displaced using the
139# current displacement from the workspace.  All elements have a
140# trailing slash.
141_bazel__package_path() {
142  local workspace=$1 displacement=$2 root
143  IFS=:
144  for root in ${BAZEL_COMPLETION_PACKAGE_PATH//\%workspace\%/$workspace}; do
145    unset IFS
146    echo "$root/$displacement"
147  done
148}
149
150# Usage: _bazel__options_for <command>
151#
152# Prints the set of options for a given Bazel command, e.g. "build".
153_bazel__options_for() {
154  local options
155  if [[ "${BAZEL_COMMAND_LIST}" =~ ^(.* )?$1( .*)?$ ]]; then
156      local option_name=$(echo $1 | perl -ne 'print uc' | tr "-" "_")
157      eval "echo \${BAZEL_COMMAND_${option_name}_FLAGS}" | tr " " "\n"
158  fi
159}
160# Usage: _bazel__expansion_for <command>
161#
162# Prints the completion pattern for a given Bazel command, e.g. "build".
163_bazel__expansion_for() {
164  local options
165  if [[ "${BAZEL_COMMAND_LIST}" =~ ^(.* )?$1( .*)?$ ]]; then
166      local option_name=$(echo $1 | perl -ne 'print uc' | tr "-" "_")
167      eval "echo \${BAZEL_COMMAND_${option_name}_ARGUMENT}"
168  fi
169}
170
171# Usage: _bazel__matching_targets <kind> <prefix>
172#
173# Prints target names of kind <kind> and starting with <prefix> in the BUILD
174# file given as standard input.  <kind> is a basic regex (BRE) used to match the
175# bazel rule kind and <prefix> is the prefix of the target name.
176_bazel__matching_targets() {
177  local kind_pattern="$1"
178  local target_prefix="$2"
179  # The following commands do respectively:
180  #   Remove BUILD file comments
181  #   Replace \n by spaces to have the BUILD file in a single line
182  #   Extract all rule types and target names
183  #   Grep the kind pattern and the target prefix
184  #   Returns the target name
185  sed 's/#.*$//' \
186      | tr "\n" " " \
187      | sed 's/\([a-zA-Z0-9_]*\) *(\([^)]* \)\{0,1\}name *= *['\''"]\([a-zA-Z0-9_/.+=,@~-]*\)['\''"][^)]*)/\
188type:\1 name:\3\
189/g' \
190      | "grep" -E "^type:$kind_pattern name:$target_prefix" \
191      | cut -d ':' -f 3
192}
193
194
195# Usage: _bazel__is_true <string>
196#
197# Returns true or false based on the input string. The following are
198# valid true values (the rest are false): "1", "true".
199_bazel__is_true() {
200  local str="$1"
201  [[ "$str" == "1" || "$str" == "true" ]]
202}
203
204# Usage: _bazel__expand_rules_in_package <workspace> <displacement>
205#                                        <current> <label-type>
206#
207# Expands rules in specified packages, exploring all roots of
208# $BAZEL_COMPLETION_PACKAGE_PATH, not just $(pwd).  Only rules
209# appropriate to the command are printed.  Sets $COMPREPLY array to
210# result.
211#
212# If $BAZEL_COMPLETION_USE_QUERY is true, 'bazel query' is used
213# instead, with the actual Bazel package path;
214# $BAZEL_COMPLETION_PACKAGE_PATH is ignored in this case, since the
215# actual Bazel value is likely to be more accurate.
216_bazel__expand_rules_in_package() {
217  local workspace=$1 displacement=$2 current=$3 label_type=$4
218  local package_name=$(echo "$current" | cut -f1 -d:)
219  local rule_prefix=$(echo "$current" | cut -f2 -d:)
220  local root buildfile rule_pattern r result
221
222  result=
223  pattern=$(_bazel__get_rule_match_pattern "$label_type")
224  if _bazel__is_true "$BAZEL_COMPLETION_USE_QUERY"; then
225    package_name=$(echo "$package_name" | tr -d "'\"") # remove quotes
226    result=$(${BAZEL} --output_base=/tmp/${BAZEL}-completion-$USER query \
227                   --keep_going --noshow_progress \
228      "kind('$pattern rule', '$package_name:*')" 2>/dev/null |
229      cut -f2 -d: | "grep" "^$rule_prefix")
230  else
231    for root in $(_bazel__package_path "$workspace" "$displacement"); do
232      buildfile="$root/$package_name/BUILD"
233      if [ -f "$buildfile" ]; then
234        result=$(_bazel__matching_targets \
235                   "$pattern" "$rule_prefix" <"$buildfile")
236        break
237      fi
238    done
239  fi
240
241  index=$(echo $result | wc -w)
242  if [ -n "$result" ]; then
243      echo "$result" | tr " " "\n" | sed 's|$| |'
244  fi
245  # Include ":all" wildcard if there was no unique match.  (The zero
246  # case is tricky: we need to include "all" in that case since
247  # otherwise we won't expand "a" to "all" in the absence of rules
248  # starting with "a".)
249  if [ $index -ne 1 ] && expr all : "\\($rule_prefix\\)" >/dev/null; then
250    echo "all "
251  fi
252}
253
254# Usage: _bazel__expand_package_name <workspace> <displacement> <current-word>
255#                                    <label-type>
256#
257# Expands directories, but explores all roots of
258# BAZEL_COMPLETION_PACKAGE_PATH, not just $(pwd).  When a directory is
259# a bazel package, the completion offers "pkg:" so you can expand
260# inside the package.
261# Sets $COMPREPLY array to result.
262_bazel__expand_package_name() {
263  local workspace=$1 displacement=$2 current=$3 type=${4:-} root dir index
264  for root in $(_bazel__package_path "$workspace" "$displacement"); do
265    found=0
266    for dir in $(compgen -d $root$current); do
267      [ -L "$dir" ] && continue  # skip symlinks (e.g. bazel-bin)
268      [[ "$dir" =~ ^(.*/)?\.[^/]*$ ]] && continue  # skip dotted dir (e.g. .git)
269      found=1
270      echo "${dir#$root}/"
271      if [ -f $dir/BUILD ]; then
272        if [ "${type}" = "label-package" ]; then
273          echo "${dir#$root} "
274        else
275          echo "${dir#$root}:"
276        fi
277      fi
278    done
279    [ $found -gt 0 ] && break  # Stop searching package path upon first match.
280  done
281}
282
283# Usage: _bazel__expand_target_pattern <workspace> <displacement>
284#                                      <word> <label-syntax>
285#
286# Expands "word" to match target patterns, using the current workspace
287# and displacement from it.  "command" is used to filter rules.
288# Sets $COMPREPLY array to result.
289_bazel__expand_target_pattern() {
290  local workspace=$1 displacement=$2 current=$3 label_syntax=$4
291  case "$current" in
292    //*:*) # Expand rule names within package, no displacement.
293      if [ "${label_syntax}" = "label-package" ]; then
294        compgen -S " " -W "BUILD" "$(echo current | cut -f ':' -d2)"
295      else
296        _bazel__expand_rules_in_package "$workspace" "" "$current" "$label_syntax"
297      fi
298      ;;
299    *:*) # Expand rule names within package, displaced.
300      if [ "${label_syntax}" = "label-package" ]; then
301        compgen -S " " -W "BUILD" "$(echo current | cut -f ':' -d2)"
302      else
303        _bazel__expand_rules_in_package \
304          "$workspace" "$displacement" "$current" "$label_syntax"
305      fi
306      ;;
307    //*) # Expand filenames using package-path, no displacement
308      _bazel__expand_package_name "$workspace" "" "$current" "$label_syntax"
309      ;;
310    *) # Expand filenames using package-path, displaced.
311      if [ -n "$current" ]; then
312        _bazel__expand_package_name "$workspace" "$displacement" "$current" "$label_syntax"
313      fi
314      ;;
315  esac
316}
317
318_bazel__get_command() {
319  for word in "${COMP_WORDS[@]:1:COMP_CWORD-1}"; do
320    if echo "$BAZEL_COMMAND_LIST" | "grep" -wsq -e "$word"; then
321      echo $word
322      break
323    fi
324  done
325}
326
327# Returns the displacement to the workspace given in $1
328_bazel__get_displacement() {
329  if [[ "$PWD" =~ ^$1/.*$ ]]; then
330    echo ${PWD##$1/}/
331  fi
332}
333
334
335# Usage: _bazel__complete_pattern <workspace> <displacement> <current>
336#                                 <type>
337#
338# Expand a word according to a type. The currently supported types are:
339#  - {a,b,c}: an enum that can take value a, b or c
340#  - label: a label of any kind
341#  - label-bin: a label to a runnable rule (basically to a _binary rule)
342#  - label-test: a label to a test rule
343#  - info-key: an info key as listed by `bazel help info-keys`
344#  - command: the name of a command
345#  - path: a file path
346#  - combinaison of previous type using | as separator
347_bazel__complete_pattern() {
348  local workspace=$1 displacement=$2 current=$3 types=$4
349  for type in $(echo $types | tr "|" "\n"); do
350    case "$type" in
351      label*)
352        _bazel__expand_target_pattern "$workspace" "$displacement" \
353            "$current" "$type"
354        ;;
355      info-key)
356    compgen -S " " -W "${BAZEL_INFO_KEYS}" -- "$current"
357        ;;
358      "command")
359        local commands=$(echo "${BAZEL_COMMAND_LIST}" \
360          | tr " " "\n" | "grep" -v "^${BAZEL_IGNORED_COMMAND_REGEX}$")
361    compgen -S " " -W "${commands}" -- "$current"
362        ;;
363      path)
364        compgen -f -- "$current"
365        ;;
366      *)
367        compgen -S " " -W "$type" -- "$current"
368        ;;
369    esac
370  done
371}
372
373# Usage: _bazel__expand_options <workspace> <displacement> <current-word>
374#                               <options>
375#
376# Expands options, making sure that if current-word contains an equals sign,
377# it is handled appropriately.
378_bazel__expand_options() {
379  local workspace="$1" displacement="$2" cur="$3" options="$4"
380  if [[ $cur =~ = ]]; then
381    # also expands special labels
382    current=$(echo "$cur" | cut -f2 -d=)
383    _bazel__complete_pattern "$workspace" "$displacement" "$current" \
384    "$(compgen -W "$options" -- "$cur" | cut -f2 -d=)" \
385        | sort -u
386  else
387    compgen -W "$(echo "$options" | sed 's|=.*$|=|')" -- "$cur" \
388    | sed 's|\([^=]\)$|\1 |'
389  fi
390}
391
392
393_bazel__complete_stdout() {
394  local cur=$(_bazel__get_cword) word command displacement workspace
395
396  # Determine command: "" (startup-options) or one of $BAZEL_COMMAND_LIST.
397  command="$(_bazel__get_command)"
398
399  workspace="$(_bazel__get_workspace_path)"
400  displacement="$(_bazel__get_displacement ${workspace})"
401
402  case "$command" in
403    "") # Expand startup-options or commands
404      local commands=$(echo "${BAZEL_COMMAND_LIST}" \
405        | tr " " "\n" | "grep" -v "^${BAZEL_IGNORED_COMMAND_REGEX}$")
406      _bazel__expand_options  "$workspace" "$displacement" "$cur" \
407          "${commands}\
408          ${BAZEL_STARTUP_OPTIONS}"
409      ;;
410
411    *)
412      case "$cur" in
413        -*) # Expand options:
414          _bazel__expand_options  "$workspace" "$displacement" "$cur" \
415              "$(_bazel__options_for $command)"
416          ;;
417        *)  # Expand target pattern
418      expansion_pattern="$(_bazel__expansion_for $command)"
419          NON_QUOTE_REGEX="^[\"']"
420          if [[ $command = query && $cur =~ $NON_QUOTE_REGEX ]]; then
421            : # Ideally we would expand query expressions---it's not
422              # that hard, conceptually---but readline is just too
423              # damn complex when it comes to quotation.  Instead,
424              # for query, we just expand target patterns, unless
425              # the first char is a quote.
426          elif [ -n "$expansion_pattern" ]; then
427            _bazel__complete_pattern \
428        "$workspace" "$displacement" "$cur" "$expansion_pattern"
429          fi
430          ;;
431      esac
432      ;;
433  esac
434}
435
436_bazel__to_compreply() {
437  local replies="$1"
438  COMPREPLY=()
439  # Trick to preserve whitespaces
440  while IFS="" read -r reply; do
441    COMPREPLY+=("${reply}")
442  done < <(echo "${replies}")
443}
444
445_bazel__complete() {
446  _bazel__to_compreply "$(_bazel__complete_stdout)"
447}
448
449# Some users have aliases such as bt="bazel test" or bb="bazel build", this
450# completion function allows them to have auto-completion for these aliases.
451_bazel__complete_target_stdout() {
452  local cur=$(_bazel__get_cword) word command displacement workspace
453
454  # Determine command: "" (startup-options) or one of $BAZEL_COMMAND_LIST.
455  command="$1"
456
457  workspace="$(_bazel__get_workspace_path)"
458  displacement="$(_bazel__get_displacement ${workspace})"
459
460  _bazel__to_compreply "$(_bazel__expand_target_pattern "$workspace" "$displacement" \
461      "$cur" "$(_bazel__expansion_for $command)")"
462}
463
464# default completion for bazel
465complete -F _bazel__complete -o nospace "${BAZEL}"
466BAZEL_COMMAND_LIST="analyze-profile build canonicalize-flags clean coverage dump fetch help info mobile-install query run shutdown test version"
467BAZEL_INFO_KEYS="
468workspace
469install_base
470output_base
471execution_root
472output_path
473client-env
474bazel-bin
475bazel-genfiles
476bazel-testlogs
477command_log
478message_log
479release
480server_pid
481package_path
482used-heap-size
483used-heap-size-after-gc
484committed-heap-size
485max-heap-size
486gc-time
487gc-count
488defaults-package
489build-language
490default-package-path
491"
492BAZEL_STARTUP_OPTIONS="
493--batch
494--nobatch
495--batch_cpu_scheduling
496--nobatch_cpu_scheduling
497--blazerc=
498--block_for_lock
499--noblock_for_lock
500--client_debug
501--noclient_debug
502--connect_timeout_secs=
503--deep_execroot
504--nodeep_execroot
505--exoblaze
506--noexoblaze
507--experimental_oom_more_eagerly
508--noexperimental_oom_more_eagerly
509--experimental_oom_more_eagerly_threshold=
510--host_jvm_args=
511--host_jvm_debug
512--host_jvm_profile=
513--io_nice_level=
514--master_blazerc
515--nomaster_blazerc
516--max_idle_secs=
517--output_base=path
518--output_user_root=path
519--use_action_cache
520--nouse_action_cache
521--watchfs
522--nowatchfs
523"
524BAZEL_COMMAND_ANALYZE_PROFILE_ARGUMENT="path"
525BAZEL_COMMAND_ANALYZE_PROFILE_FLAGS="
526--announce_rc
527--noannounce_rc
528--chart
529--nochart
530--color={yes,no,auto}
531--combine=
532--config=
533--curses={yes,no,auto}
534--dump=
535--experimental_external_repositories
536--noexperimental_external_repositories
537--experimental_multi_threaded_digest
538--noexperimental_multi_threaded_digest
539--experimental_ui
540--noexperimental_ui
541--experimental_ui_actions_shown=
542--force_experimental_external_repositories
543--noforce_experimental_external_repositories
544--html
545--nohtml
546--html_details
547--nohtml_details
548--html_histograms
549--nohtml_histograms
550--html_pixels_per_second=
551--logging=
552--profile=path
553--progress_in_terminal_title
554--noprogress_in_terminal_title
555--show_progress
556--noshow_progress
557--show_progress_rate_limit=
558--show_task_finish
559--noshow_task_finish
560--show_timestamps
561--noshow_timestamps
562--task_tree=
563--task_tree_threshold=
564--tool_tag=
565--vfs_stats
566--novfs_stats
567--vfs_stats_limit=
568--watchfs
569--nowatchfs
570"
571BAZEL_COMMAND_BUILD_ARGUMENT="label"
572BAZEL_COMMAND_BUILD_FLAGS="
573--action_env=
574--analysis_warnings_as_errors
575--noanalysis_warnings_as_errors
576--android_compiler=
577--android_cpu=
578--android_crosstool_top=label
579--android_manifest_merger={legacy,android}
580--android_resource_shrinking
581--noandroid_resource_shrinking
582--android_sdk=label
583--announce
584--noannounce
585--announce_rc
586--noannounce_rc
587--apple_bitcode={none,embedded_markers,embedded}
588--apple_crosstool_top=label
589--apple_generate_dsym
590--noapple_generate_dsym
591--autofdo_lipo_data
592--noautofdo_lipo_data
593--build
594--nobuild
595--build_runfile_links
596--nobuild_runfile_links
597--build_tag_filters=
598--build_test_dwp
599--nobuild_test_dwp
600--build_tests_only
601--nobuild_tests_only
602--cache_test_results={auto,yes,no}
603--nocache_test_results
604--check_constraint=
605--check_fileset_dependencies_recursively
606--nocheck_fileset_dependencies_recursively
607--check_licenses
608--nocheck_licenses
609--check_tests_up_to_date
610--nocheck_tests_up_to_date
611--check_up_to_date
612--nocheck_up_to_date
613--check_visibility
614--nocheck_visibility
615--collect_code_coverage
616--nocollect_code_coverage
617--color={yes,no,auto}
618--compilation_mode={fastbuild,dbg,opt}
619--compile_one_dependency
620--nocompile_one_dependency
621--compiler=
622--config=
623--conlyopt=
624--copt=
625--coverage_report_generator=label
626--coverage_support=label
627--cpu=
628--crosstool_top=label
629--curses={yes,no,auto}
630--custom_malloc=label
631--cxxopt=
632--dash_secret=
633--dash_url=
634--define=
635--deleted_packages=
636--deprecated_generate_xcode_project
637--nodeprecated_generate_xcode_project
638--device_debug_entitlements
639--nodevice_debug_entitlements
640--discard_analysis_cache
641--nodiscard_analysis_cache
642--distinct_host_configuration
643--nodistinct_host_configuration
644--dynamic_mode={off,default,fully}
645--embed_label=
646--enable_apple_binary_native_protos
647--noenable_apple_binary_native_protos
648--experimental_action_listener=
649--experimental_android_jack_sanity_checks
650--noexperimental_android_jack_sanity_checks
651--experimental_android_use_jack_for_dexing
652--noexperimental_android_use_jack_for_dexing
653--experimental_external_repositories
654--noexperimental_external_repositories
655--experimental_extra_action_filter=
656--experimental_extra_action_top_level_only
657--noexperimental_extra_action_top_level_only
658--experimental_extra_action_top_level_only_with_aspects
659--noexperimental_extra_action_top_level_only_with_aspects
660--experimental_incremental_dexing_for_lite_protos
661--noexperimental_incremental_dexing_for_lite_protos
662--experimental_inmemory_dotd_files
663--noexperimental_inmemory_dotd_files
664--experimental_interleave_loading_and_analysis
665--noexperimental_interleave_loading_and_analysis
666--experimental_j2objc_srcjar_processing
667--noexperimental_j2objc_srcjar_processing
668--experimental_link_compile_output_separately
669--noexperimental_link_compile_output_separately
670--experimental_multi_cpu=
671--experimental_multi_threaded_digest
672--noexperimental_multi_threaded_digest
673--experimental_objc_header_thinning
674--noexperimental_objc_header_thinning
675--experimental_omitfp
676--noexperimental_omitfp
677--experimental_persistent_javac
678--experimental_proto_extra_actions
679--noexperimental_proto_extra_actions
680--experimental_prune_more_modules
681--noexperimental_prune_more_modules
682--experimental_skip_static_outputs
683--noexperimental_skip_static_outputs
684--experimental_skip_unused_modules
685--noexperimental_skip_unused_modules
686--experimental_skyframe_native_filesets
687--noexperimental_skyframe_native_filesets
688--experimental_stl=label
689--experimental_ui
690--noexperimental_ui
691--experimental_ui_actions_shown=
692--experimental_use_llvm_covmap
693--noexperimental_use_llvm_covmap
694--explain=path
695--explicit_jre_deps
696--noexplicit_jre_deps
697--extra_entitlements=label
698--fat_apk_cpu=
699--fdo_instrument=path
700--fdo_optimize=
701--features=
702--fission=
703--flaky_test_attempts=
704--force_experimental_external_repositories
705--noforce_experimental_external_repositories
706--force_ignore_dash_static
707--noforce_ignore_dash_static
708--force_pic
709--noforce_pic
710--force_python={py2,py3,py2and3,py2only,py3only}
711--genrule_strategy=
712--glibc=
713--grpc_max_batch_inputs=
714--grpc_max_batch_size_bytes=
715--grpc_max_chunk_size_bytes=
716--grpc_timeout_seconds=
717--grte_top=
718--hazelcast_client_config=
719--hazelcast_node=
720--hazelcast_standalone_listen_port=
721--host_copt=
722--host_cpu=
723--host_crosstool_top=label
724--host_force_python={py2,py3,py2and3,py2only,py3only}
725--host_grte_top=
726--host_java_launcher=label
727--host_java_toolchain=label
728--host_javabase=
729--ignore_unsupported_sandboxing
730--noignore_unsupported_sandboxing
731--incremental_dexing
732--noincremental_dexing
733--instrument_test_targets
734--noinstrument_test_targets
735--instrumentation_filter=
736--interface_shared_objects
737--nointerface_shared_objects
738--ios_cpu=
739--ios_memleaks
740--noios_memleaks
741--ios_minimum_os=
742--ios_multi_cpus=
743--ios_sdk_version=
744--ios_signing_cert_name=
745--ios_simulator_device=
746--ios_simulator_version=
747--j2objc_translation_flags=
748--java_classpath={off,javabuilder,experimental_blaze}
749--java_debug
750--java_deps
751--nojava_deps
752--java_header_compilation
753--nojava_header_compilation
754--java_launcher=label
755--java_toolchain=label
756--javabase=
757--javacopt=
758--jobs=
759--jvmopt=
760--keep_going
761--nokeep_going
762--legacy_external_runfiles
763--nolegacy_external_runfiles
764--legacy_whole_archive
765--nolegacy_whole_archive
766--linkopt=
767--lipo={off,binary}
768--lipo_context=label
769--loading_phase_threads=
770--local_resources=
771--local_test_jobs=
772--logging=
773--ltoindexopt=
774--macos_cpus=
775--macos_minimum_os=
776--macos_sdk_version=
777--message_translations=
778--microcoverage
779--nomicrocoverage
780--non_incremental_per_target_dexopts=
781--objc_enable_binary_stripping
782--noobjc_enable_binary_stripping
783--objc_generate_linkmap
784--noobjc_generate_linkmap
785--objc_includes_prioritize_static_libs
786--noobjc_includes_prioritize_static_libs
787--objc_use_dotd_pruning
788--noobjc_use_dotd_pruning
789--objccopt=
790--output_descriptor_set
791--nooutput_descriptor_set
792--output_filter=
793--output_symbol_counts
794--nooutput_symbol_counts
795--package_path=
796--parse_headers_verifies_modules
797--noparse_headers_verifies_modules
798--per_file_copt=
799--platform_suffix=
800--plugin=
801--plugin_copt=
802--process_headers_in_dependencies
803--noprocess_headers_in_dependencies
804--profile=path
805--progress_in_terminal_title
806--noprogress_in_terminal_title
807--progress_report_interval=
808--proguard_top=label
809--proto_compiler=label
810--proto_toolchain_for_cc=label
811--proto_toolchain_for_java=label
812--proto_toolchain_for_javalite=label
813--protocopt=
814--prune_cpp_modules
815--noprune_cpp_modules
816--python2_path=
817--python3_path=
818--ram_utilization_factor=
819--remote_accept_cached
820--noremote_accept_cached
821--remote_allow_local_fallback
822--noremote_allow_local_fallback
823--remote_cache=
824--remote_worker=
825--resource_autosense
826--noresource_autosense
827--rest_cache_url=
828--run_under=
829--runs_per_test=
830--runs_per_test_detects_flakes
831--noruns_per_test_detects_flakes
832--sandbox_add_mount_pair=
833--sandbox_block_path=
834--sandbox_debug
835--nosandbox_debug
836--sandbox_fake_hostname
837--nosandbox_fake_hostname
838--sandbox_tmpfs_path=
839--save_temps
840--nosave_temps
841--send_transitive_header_module_srcs
842--nosend_transitive_header_module_srcs
843--share_native_deps
844--noshare_native_deps
845--show_loading_progress
846--noshow_loading_progress
847--show_package_location
848--noshow_package_location
849--show_progress
850--noshow_progress
851--show_progress_rate_limit=
852--show_result=
853--show_task_finish
854--noshow_task_finish
855--show_timestamps
856--noshow_timestamps
857--spawn_strategy=
858--stamp
859--nostamp
860--start_end_lib
861--nostart_end_lib
862--strategy=
863--strict_filesets
864--nostrict_filesets
865--strict_java_deps={off,warn,error,strict,default}
866--strict_proto_deps={off,warn,error,strict,default}
867--strict_system_includes
868--nostrict_system_includes
869--strip={always,sometimes,never}
870--stripopt=
871--subcommands
872--nosubcommands
873--swift_whole_module_optimization
874--noswift_whole_module_optimization
875--swiftcopt=
876--symlink_prefix=
877--target_environment=
878--test_arg=
879--test_env=
880--test_filter=
881--test_keep_going
882--notest_keep_going
883--test_lang_filters=
884--test_output={summary,errors,all,streamed}
885--test_result_expiration=
886--test_sharding_strategy={explicit,experimental_heuristic,disabled}
887--test_size_filters=
888--test_strategy=
889--test_summary={short,terse,detailed,none}
890--test_tag_filters=
891--test_timeout=
892--test_timeout_filters=
893--test_tmpdir=path
894--tool_tag=
895--translations={auto,yes,no}
896--notranslations
897--tvos_cpus=
898--tvos_minimum_os=
899--tvos_sdk_version=
900--tvos_simulator_device=
901--tvos_simulator_version=
902--use_dash
903--nouse_dash
904--use_ijars
905--nouse_ijars
906--verbose_explanations
907--noverbose_explanations
908--verbose_failures
909--noverbose_failures
910--watchfs
911--nowatchfs
912--watchos_cpus=
913--watchos_minimum_os=
914--watchos_sdk_version=
915--watchos_simulator_device=
916--watchos_simulator_version=
917--worker_extra_flag=
918--worker_max_instances=
919--worker_max_retries=
920--worker_quit_after_build
921--noworker_quit_after_build
922--worker_sandboxing
923--noworker_sandboxing
924--worker_verbose
925--noworker_verbose
926--workspace_status_command=path
927--xcode_override_workspace_root=
928--xcode_toolchain=
929--xcode_version=
930"
931BAZEL_COMMAND_CANONICALIZE_FLAGS_FLAGS="
932--announce_rc
933--noannounce_rc
934--color={yes,no,auto}
935--config=
936--curses={yes,no,auto}
937--experimental_external_repositories
938--noexperimental_external_repositories
939--experimental_multi_threaded_digest
940--noexperimental_multi_threaded_digest
941--experimental_ui
942--noexperimental_ui
943--experimental_ui_actions_shown=
944--for_command=
945--force_experimental_external_repositories
946--noforce_experimental_external_repositories
947--invocation_policy=
948--logging=
949--profile=path
950--progress_in_terminal_title
951--noprogress_in_terminal_title
952--show_progress
953--noshow_progress
954--show_progress_rate_limit=
955--show_task_finish
956--noshow_task_finish
957--show_timestamps
958--noshow_timestamps
959--tool_tag=
960--watchfs
961--nowatchfs
962"
963BAZEL_COMMAND_CLEAN_FLAGS="
964--action_env=
965--analysis_warnings_as_errors
966--noanalysis_warnings_as_errors
967--android_compiler=
968--android_cpu=
969--android_crosstool_top=label
970--android_manifest_merger={legacy,android}
971--android_resource_shrinking
972--noandroid_resource_shrinking
973--android_sdk=label
974--announce
975--noannounce
976--announce_rc
977--noannounce_rc
978--apple_bitcode={none,embedded_markers,embedded}
979--apple_crosstool_top=label
980--apple_generate_dsym
981--noapple_generate_dsym
982--async
983--noasync
984--autofdo_lipo_data
985--noautofdo_lipo_data
986--build
987--nobuild
988--build_runfile_links
989--nobuild_runfile_links
990--build_tag_filters=
991--build_test_dwp
992--nobuild_test_dwp
993--build_tests_only
994--nobuild_tests_only
995--cache_test_results={auto,yes,no}
996--nocache_test_results
997--check_constraint=
998--check_fileset_dependencies_recursively
999--nocheck_fileset_dependencies_recursively
1000--check_licenses
1001--nocheck_licenses
1002--check_tests_up_to_date
1003--nocheck_tests_up_to_date
1004--check_up_to_date
1005--nocheck_up_to_date
1006--check_visibility
1007--nocheck_visibility
1008--clean_style=
1009--collect_code_coverage
1010--nocollect_code_coverage
1011--color={yes,no,auto}
1012--compilation_mode={fastbuild,dbg,opt}
1013--compile_one_dependency
1014--nocompile_one_dependency
1015--compiler=
1016--config=
1017--conlyopt=
1018--copt=
1019--coverage_report_generator=label
1020--coverage_support=label
1021--cpu=
1022--crosstool_top=label
1023--curses={yes,no,auto}
1024--custom_malloc=label
1025--cxxopt=
1026--dash_secret=
1027--dash_url=
1028--define=
1029--deleted_packages=
1030--deprecated_generate_xcode_project
1031--nodeprecated_generate_xcode_project
1032--device_debug_entitlements
1033--nodevice_debug_entitlements
1034--discard_analysis_cache
1035--nodiscard_analysis_cache
1036--distinct_host_configuration
1037--nodistinct_host_configuration
1038--dynamic_mode={off,default,fully}
1039--embed_label=
1040--enable_apple_binary_native_protos
1041--noenable_apple_binary_native_protos
1042--experimental_action_listener=
1043--experimental_android_jack_sanity_checks
1044--noexperimental_android_jack_sanity_checks
1045--experimental_android_use_jack_for_dexing
1046--noexperimental_android_use_jack_for_dexing
1047--experimental_external_repositories
1048--noexperimental_external_repositories
1049--experimental_extra_action_filter=
1050--experimental_extra_action_top_level_only
1051--noexperimental_extra_action_top_level_only
1052--experimental_extra_action_top_level_only_with_aspects
1053--noexperimental_extra_action_top_level_only_with_aspects
1054--experimental_incremental_dexing_for_lite_protos
1055--noexperimental_incremental_dexing_for_lite_protos
1056--experimental_inmemory_dotd_files
1057--noexperimental_inmemory_dotd_files
1058--experimental_interleave_loading_and_analysis
1059--noexperimental_interleave_loading_and_analysis
1060--experimental_j2objc_srcjar_processing
1061--noexperimental_j2objc_srcjar_processing
1062--experimental_link_compile_output_separately
1063--noexperimental_link_compile_output_separately
1064--experimental_multi_cpu=
1065--experimental_multi_threaded_digest
1066--noexperimental_multi_threaded_digest
1067--experimental_objc_header_thinning
1068--noexperimental_objc_header_thinning
1069--experimental_omitfp
1070--noexperimental_omitfp
1071--experimental_persistent_javac
1072--experimental_proto_extra_actions
1073--noexperimental_proto_extra_actions
1074--experimental_prune_more_modules
1075--noexperimental_prune_more_modules
1076--experimental_skip_static_outputs
1077--noexperimental_skip_static_outputs
1078--experimental_skip_unused_modules
1079--noexperimental_skip_unused_modules
1080--experimental_skyframe_native_filesets
1081--noexperimental_skyframe_native_filesets
1082--experimental_stl=label
1083--experimental_ui
1084--noexperimental_ui
1085--experimental_ui_actions_shown=
1086--experimental_use_llvm_covmap
1087--noexperimental_use_llvm_covmap
1088--explain=path
1089--explicit_jre_deps
1090--noexplicit_jre_deps
1091--expunge
1092--noexpunge
1093--expunge_async
1094--noexpunge_async
1095--extra_entitlements=label
1096--fat_apk_cpu=
1097--fdo_instrument=path
1098--fdo_optimize=
1099--features=
1100--fission=
1101--flaky_test_attempts=
1102--force_experimental_external_repositories
1103--noforce_experimental_external_repositories
1104--force_ignore_dash_static
1105--noforce_ignore_dash_static
1106--force_pic
1107--noforce_pic
1108--force_python={py2,py3,py2and3,py2only,py3only}
1109--genrule_strategy=
1110--glibc=
1111--grpc_max_batch_inputs=
1112--grpc_max_batch_size_bytes=
1113--grpc_max_chunk_size_bytes=
1114--grpc_timeout_seconds=
1115--grte_top=
1116--hazelcast_client_config=
1117--hazelcast_node=
1118--hazelcast_standalone_listen_port=
1119--host_copt=
1120--host_cpu=
1121--host_crosstool_top=label
1122--host_force_python={py2,py3,py2and3,py2only,py3only}
1123--host_grte_top=
1124--host_java_launcher=label
1125--host_java_toolchain=label
1126--host_javabase=
1127--ignore_unsupported_sandboxing
1128--noignore_unsupported_sandboxing
1129--incremental_dexing
1130--noincremental_dexing
1131--instrument_test_targets
1132--noinstrument_test_targets
1133--instrumentation_filter=
1134--interface_shared_objects
1135--nointerface_shared_objects
1136--ios_cpu=
1137--ios_memleaks
1138--noios_memleaks
1139--ios_minimum_os=
1140--ios_multi_cpus=
1141--ios_sdk_version=
1142--ios_signing_cert_name=
1143--ios_simulator_device=
1144--ios_simulator_version=
1145--j2objc_translation_flags=
1146--java_classpath={off,javabuilder,experimental_blaze}
1147--java_debug
1148--java_deps
1149--nojava_deps
1150--java_header_compilation
1151--nojava_header_compilation
1152--java_launcher=label
1153--java_toolchain=label
1154--javabase=
1155--javacopt=
1156--jobs=
1157--jvmopt=
1158--keep_going
1159--nokeep_going
1160--legacy_external_runfiles
1161--nolegacy_external_runfiles
1162--legacy_whole_archive
1163--nolegacy_whole_archive
1164--linkopt=
1165--lipo={off,binary}
1166--lipo_context=label
1167--loading_phase_threads=
1168--local_resources=
1169--local_test_jobs=
1170--logging=
1171--ltoindexopt=
1172--macos_cpus=
1173--macos_minimum_os=
1174--macos_sdk_version=
1175--message_translations=
1176--microcoverage
1177--nomicrocoverage
1178--non_incremental_per_target_dexopts=
1179--objc_enable_binary_stripping
1180--noobjc_enable_binary_stripping
1181--objc_generate_linkmap
1182--noobjc_generate_linkmap
1183--objc_includes_prioritize_static_libs
1184--noobjc_includes_prioritize_static_libs
1185--objc_use_dotd_pruning
1186--noobjc_use_dotd_pruning
1187--objccopt=
1188--output_descriptor_set
1189--nooutput_descriptor_set
1190--output_filter=
1191--output_symbol_counts
1192--nooutput_symbol_counts
1193--package_path=
1194--parse_headers_verifies_modules
1195--noparse_headers_verifies_modules
1196--per_file_copt=
1197--platform_suffix=
1198--plugin=
1199--plugin_copt=
1200--process_headers_in_dependencies
1201--noprocess_headers_in_dependencies
1202--profile=path
1203--progress_in_terminal_title
1204--noprogress_in_terminal_title
1205--progress_report_interval=
1206--proguard_top=label
1207--proto_compiler=label
1208--proto_toolchain_for_cc=label
1209--proto_toolchain_for_java=label
1210--proto_toolchain_for_javalite=label
1211--protocopt=
1212--prune_cpp_modules
1213--noprune_cpp_modules
1214--python2_path=
1215--python3_path=
1216--ram_utilization_factor=
1217--remote_accept_cached
1218--noremote_accept_cached
1219--remote_allow_local_fallback
1220--noremote_allow_local_fallback
1221--remote_cache=
1222--remote_worker=
1223--resource_autosense
1224--noresource_autosense
1225--rest_cache_url=
1226--run_under=
1227--runs_per_test=
1228--runs_per_test_detects_flakes
1229--noruns_per_test_detects_flakes
1230--sandbox_add_mount_pair=
1231--sandbox_block_path=
1232--sandbox_debug
1233--nosandbox_debug
1234--sandbox_fake_hostname
1235--nosandbox_fake_hostname
1236--sandbox_tmpfs_path=
1237--save_temps
1238--nosave_temps
1239--send_transitive_header_module_srcs
1240--nosend_transitive_header_module_srcs
1241--share_native_deps
1242--noshare_native_deps
1243--show_loading_progress
1244--noshow_loading_progress
1245--show_package_location
1246--noshow_package_location
1247--show_progress
1248--noshow_progress
1249--show_progress_rate_limit=
1250--show_result=
1251--show_task_finish
1252--noshow_task_finish
1253--show_timestamps
1254--noshow_timestamps
1255--spawn_strategy=
1256--stamp
1257--nostamp
1258--start_end_lib
1259--nostart_end_lib
1260--strategy=
1261--strict_filesets
1262--nostrict_filesets
1263--strict_java_deps={off,warn,error,strict,default}
1264--strict_proto_deps={off,warn,error,strict,default}
1265--strict_system_includes
1266--nostrict_system_includes
1267--strip={always,sometimes,never}
1268--stripopt=
1269--subcommands
1270--nosubcommands
1271--swift_whole_module_optimization
1272--noswift_whole_module_optimization
1273--swiftcopt=
1274--symlink_prefix=
1275--target_environment=
1276--test_arg=
1277--test_env=
1278--test_filter=
1279--test_keep_going
1280--notest_keep_going
1281--test_lang_filters=
1282--test_output={summary,errors,all,streamed}
1283--test_result_expiration=
1284--test_sharding_strategy={explicit,experimental_heuristic,disabled}
1285--test_size_filters=
1286--test_strategy=
1287--test_summary={short,terse,detailed,none}
1288--test_tag_filters=
1289--test_timeout=
1290--test_timeout_filters=
1291--test_tmpdir=path
1292--tool_tag=
1293--translations={auto,yes,no}
1294--notranslations
1295--tvos_cpus=
1296--tvos_minimum_os=
1297--tvos_sdk_version=
1298--tvos_simulator_device=
1299--tvos_simulator_version=
1300--use_dash
1301--nouse_dash
1302--use_ijars
1303--nouse_ijars
1304--verbose_explanations
1305--noverbose_explanations
1306--verbose_failures
1307--noverbose_failures
1308--watchfs
1309--nowatchfs
1310--watchos_cpus=
1311--watchos_minimum_os=
1312--watchos_sdk_version=
1313--watchos_simulator_device=
1314--watchos_simulator_version=
1315--worker_extra_flag=
1316--worker_max_instances=
1317--worker_max_retries=
1318--worker_quit_after_build
1319--noworker_quit_after_build
1320--worker_sandboxing
1321--noworker_sandboxing
1322--worker_verbose
1323--noworker_verbose
1324--workspace_status_command=path
1325--xcode_override_workspace_root=
1326--xcode_toolchain=
1327--xcode_version=
1328"
1329BAZEL_COMMAND_COVERAGE_ARGUMENT="label-test"
1330BAZEL_COMMAND_COVERAGE_FLAGS="
1331--action_env=
1332--analysis_warnings_as_errors
1333--noanalysis_warnings_as_errors
1334--android_compiler=
1335--android_cpu=
1336--android_crosstool_top=label
1337--android_manifest_merger={legacy,android}
1338--android_resource_shrinking
1339--noandroid_resource_shrinking
1340--android_sdk=label
1341--announce
1342--noannounce
1343--announce_rc
1344--noannounce_rc
1345--apple_bitcode={none,embedded_markers,embedded}
1346--apple_crosstool_top=label
1347--apple_generate_dsym
1348--noapple_generate_dsym
1349--autofdo_lipo_data
1350--noautofdo_lipo_data
1351--build
1352--nobuild
1353--build_runfile_links
1354--nobuild_runfile_links
1355--build_tag_filters=
1356--build_test_dwp
1357--nobuild_test_dwp
1358--build_tests_only
1359--nobuild_tests_only
1360--cache_test_results={auto,yes,no}
1361--nocache_test_results
1362--check_constraint=
1363--check_fileset_dependencies_recursively
1364--nocheck_fileset_dependencies_recursively
1365--check_licenses
1366--nocheck_licenses
1367--check_tests_up_to_date
1368--nocheck_tests_up_to_date
1369--check_up_to_date
1370--nocheck_up_to_date
1371--check_visibility
1372--nocheck_visibility
1373--collect_code_coverage
1374--nocollect_code_coverage
1375--color={yes,no,auto}
1376--compilation_mode={fastbuild,dbg,opt}
1377--compile_one_dependency
1378--nocompile_one_dependency
1379--compiler=
1380--config=
1381--conlyopt=
1382--copt=
1383--coverage_report_generator=label
1384--coverage_support=label
1385--cpu=
1386--crosstool_top=label
1387--curses={yes,no,auto}
1388--custom_malloc=label
1389--cxxopt=
1390--dash_secret=
1391--dash_url=
1392--define=
1393--deleted_packages=
1394--deprecated_generate_xcode_project
1395--nodeprecated_generate_xcode_project
1396--device_debug_entitlements
1397--nodevice_debug_entitlements
1398--discard_analysis_cache
1399--nodiscard_analysis_cache
1400--distinct_host_configuration
1401--nodistinct_host_configuration
1402--dynamic_mode={off,default,fully}
1403--embed_label=
1404--enable_apple_binary_native_protos
1405--noenable_apple_binary_native_protos
1406--experimental_action_listener=
1407--experimental_android_jack_sanity_checks
1408--noexperimental_android_jack_sanity_checks
1409--experimental_android_use_jack_for_dexing
1410--noexperimental_android_use_jack_for_dexing
1411--experimental_external_repositories
1412--noexperimental_external_repositories
1413--experimental_extra_action_filter=
1414--experimental_extra_action_top_level_only
1415--noexperimental_extra_action_top_level_only
1416--experimental_extra_action_top_level_only_with_aspects
1417--noexperimental_extra_action_top_level_only_with_aspects
1418--experimental_incremental_dexing_for_lite_protos
1419--noexperimental_incremental_dexing_for_lite_protos
1420--experimental_inmemory_dotd_files
1421--noexperimental_inmemory_dotd_files
1422--experimental_interleave_loading_and_analysis
1423--noexperimental_interleave_loading_and_analysis
1424--experimental_j2objc_srcjar_processing
1425--noexperimental_j2objc_srcjar_processing
1426--experimental_link_compile_output_separately
1427--noexperimental_link_compile_output_separately
1428--experimental_multi_cpu=
1429--experimental_multi_threaded_digest
1430--noexperimental_multi_threaded_digest
1431--experimental_objc_header_thinning
1432--noexperimental_objc_header_thinning
1433--experimental_omitfp
1434--noexperimental_omitfp
1435--experimental_persistent_javac
1436--experimental_proto_extra_actions
1437--noexperimental_proto_extra_actions
1438--experimental_prune_more_modules
1439--noexperimental_prune_more_modules
1440--experimental_skip_static_outputs
1441--noexperimental_skip_static_outputs
1442--experimental_skip_unused_modules
1443--noexperimental_skip_unused_modules
1444--experimental_skyframe_native_filesets
1445--noexperimental_skyframe_native_filesets
1446--experimental_stl=label
1447--experimental_ui
1448--noexperimental_ui
1449--experimental_ui_actions_shown=
1450--experimental_use_llvm_covmap
1451--noexperimental_use_llvm_covmap
1452--explain=path
1453--explicit_jre_deps
1454--noexplicit_jre_deps
1455--extra_entitlements=label
1456--fat_apk_cpu=
1457--fdo_instrument=path
1458--fdo_optimize=
1459--features=
1460--fission=
1461--flaky_test_attempts=
1462--force_experimental_external_repositories
1463--noforce_experimental_external_repositories
1464--force_ignore_dash_static
1465--noforce_ignore_dash_static
1466--force_pic
1467--noforce_pic
1468--force_python={py2,py3,py2and3,py2only,py3only}
1469--genrule_strategy=
1470--glibc=
1471--grpc_max_batch_inputs=
1472--grpc_max_batch_size_bytes=
1473--grpc_max_chunk_size_bytes=
1474--grpc_timeout_seconds=
1475--grte_top=
1476--hazelcast_client_config=
1477--hazelcast_node=
1478--hazelcast_standalone_listen_port=
1479--host_copt=
1480--host_cpu=
1481--host_crosstool_top=label
1482--host_force_python={py2,py3,py2and3,py2only,py3only}
1483--host_grte_top=
1484--host_java_launcher=label
1485--host_java_toolchain=label
1486--host_javabase=
1487--ignore_unsupported_sandboxing
1488--noignore_unsupported_sandboxing
1489--incremental_dexing
1490--noincremental_dexing
1491--instrument_test_targets
1492--noinstrument_test_targets
1493--instrumentation_filter=
1494--interface_shared_objects
1495--nointerface_shared_objects
1496--ios_cpu=
1497--ios_memleaks
1498--noios_memleaks
1499--ios_minimum_os=
1500--ios_multi_cpus=
1501--ios_sdk_version=
1502--ios_signing_cert_name=
1503--ios_simulator_device=
1504--ios_simulator_version=
1505--j2objc_translation_flags=
1506--java_classpath={off,javabuilder,experimental_blaze}
1507--java_debug
1508--java_deps
1509--nojava_deps
1510--java_header_compilation
1511--nojava_header_compilation
1512--java_launcher=label
1513--java_toolchain=label
1514--javabase=
1515--javacopt=
1516--jobs=
1517--jvmopt=
1518--keep_going
1519--nokeep_going
1520--legacy_external_runfiles
1521--nolegacy_external_runfiles
1522--legacy_whole_archive
1523--nolegacy_whole_archive
1524--linkopt=
1525--lipo={off,binary}
1526--lipo_context=label
1527--loading_phase_threads=
1528--local_resources=
1529--local_test_jobs=
1530--logging=
1531--ltoindexopt=
1532--macos_cpus=
1533--macos_minimum_os=
1534--macos_sdk_version=
1535--message_translations=
1536--microcoverage
1537--nomicrocoverage
1538--non_incremental_per_target_dexopts=
1539--objc_enable_binary_stripping
1540--noobjc_enable_binary_stripping
1541--objc_generate_linkmap
1542--noobjc_generate_linkmap
1543--objc_includes_prioritize_static_libs
1544--noobjc_includes_prioritize_static_libs
1545--objc_use_dotd_pruning
1546--noobjc_use_dotd_pruning
1547--objccopt=
1548--output_descriptor_set
1549--nooutput_descriptor_set
1550--output_filter=
1551--output_symbol_counts
1552--nooutput_symbol_counts
1553--package_path=
1554--parse_headers_verifies_modules
1555--noparse_headers_verifies_modules
1556--per_file_copt=
1557--platform_suffix=
1558--plugin=
1559--plugin_copt=
1560--process_headers_in_dependencies
1561--noprocess_headers_in_dependencies
1562--profile=path
1563--progress_in_terminal_title
1564--noprogress_in_terminal_title
1565--progress_report_interval=
1566--proguard_top=label
1567--proto_compiler=label
1568--proto_toolchain_for_cc=label
1569--proto_toolchain_for_java=label
1570--proto_toolchain_for_javalite=label
1571--protocopt=
1572--prune_cpp_modules
1573--noprune_cpp_modules
1574--python2_path=
1575--python3_path=
1576--ram_utilization_factor=
1577--remote_accept_cached
1578--noremote_accept_cached
1579--remote_allow_local_fallback
1580--noremote_allow_local_fallback
1581--remote_cache=
1582--remote_worker=
1583--resource_autosense
1584--noresource_autosense
1585--rest_cache_url=
1586--run_under=
1587--runs_per_test=
1588--runs_per_test_detects_flakes
1589--noruns_per_test_detects_flakes
1590--sandbox_add_mount_pair=
1591--sandbox_block_path=
1592--sandbox_debug
1593--nosandbox_debug
1594--sandbox_fake_hostname
1595--nosandbox_fake_hostname
1596--sandbox_tmpfs_path=
1597--save_temps
1598--nosave_temps
1599--send_transitive_header_module_srcs
1600--nosend_transitive_header_module_srcs
1601--share_native_deps
1602--noshare_native_deps
1603--show_loading_progress
1604--noshow_loading_progress
1605--show_package_location
1606--noshow_package_location
1607--show_progress
1608--noshow_progress
1609--show_progress_rate_limit=
1610--show_result=
1611--show_task_finish
1612--noshow_task_finish
1613--show_timestamps
1614--noshow_timestamps
1615--spawn_strategy=
1616--stamp
1617--nostamp
1618--start_end_lib
1619--nostart_end_lib
1620--strategy=
1621--strict_filesets
1622--nostrict_filesets
1623--strict_java_deps={off,warn,error,strict,default}
1624--strict_proto_deps={off,warn,error,strict,default}
1625--strict_system_includes
1626--nostrict_system_includes
1627--strip={always,sometimes,never}
1628--stripopt=
1629--subcommands
1630--nosubcommands
1631--swift_whole_module_optimization
1632--noswift_whole_module_optimization
1633--swiftcopt=
1634--symlink_prefix=
1635--target_environment=
1636--test_arg=
1637--test_env=
1638--test_filter=
1639--test_keep_going
1640--notest_keep_going
1641--test_lang_filters=
1642--test_output={summary,errors,all,streamed}
1643--test_result_expiration=
1644--test_sharding_strategy={explicit,experimental_heuristic,disabled}
1645--test_size_filters=
1646--test_strategy=
1647--test_summary={short,terse,detailed,none}
1648--test_tag_filters=
1649--test_timeout=
1650--test_timeout_filters=
1651--test_tmpdir=path
1652--test_verbose_timeout_warnings
1653--notest_verbose_timeout_warnings
1654--tool_tag=
1655--translations={auto,yes,no}
1656--notranslations
1657--tvos_cpus=
1658--tvos_minimum_os=
1659--tvos_sdk_version=
1660--tvos_simulator_device=
1661--tvos_simulator_version=
1662--use_dash
1663--nouse_dash
1664--use_ijars
1665--nouse_ijars
1666--verbose_explanations
1667--noverbose_explanations
1668--verbose_failures
1669--noverbose_failures
1670--verbose_test_summary
1671--noverbose_test_summary
1672--watchfs
1673--nowatchfs
1674--watchos_cpus=
1675--watchos_minimum_os=
1676--watchos_sdk_version=
1677--watchos_simulator_device=
1678--watchos_simulator_version=
1679--worker_extra_flag=
1680--worker_max_instances=
1681--worker_max_retries=
1682--worker_quit_after_build
1683--noworker_quit_after_build
1684--worker_sandboxing
1685--noworker_sandboxing
1686--worker_verbose
1687--noworker_verbose
1688--workspace_status_command=path
1689--xcode_override_workspace_root=
1690--xcode_toolchain=
1691--xcode_version=
1692"
1693BAZEL_COMMAND_DUMP_FLAGS="
1694--action_cache
1695--noaction_cache
1696--announce_rc
1697--noannounce_rc
1698--color={yes,no,auto}
1699--config=
1700--curses={yes,no,auto}
1701--experimental_external_repositories
1702--noexperimental_external_repositories
1703--experimental_multi_threaded_digest
1704--noexperimental_multi_threaded_digest
1705--experimental_ui
1706--noexperimental_ui
1707--experimental_ui_actions_shown=
1708--force_experimental_external_repositories
1709--noforce_experimental_external_repositories
1710--logging=
1711--packages
1712--nopackages
1713--profile=path
1714--progress_in_terminal_title
1715--noprogress_in_terminal_title
1716--rule_classes
1717--norule_classes
1718--show_progress
1719--noshow_progress
1720--show_progress_rate_limit=
1721--show_task_finish
1722--noshow_task_finish
1723--show_timestamps
1724--noshow_timestamps
1725--skyframe={off,summary,detailed}
1726--tool_tag=
1727--vfs
1728--novfs
1729--watchfs
1730--nowatchfs
1731"
1732BAZEL_COMMAND_FETCH_ARGUMENT="label"
1733BAZEL_COMMAND_FETCH_FLAGS="
1734--announce_rc
1735--noannounce_rc
1736--color={yes,no,auto}
1737--config=
1738--curses={yes,no,auto}
1739--deleted_packages=
1740--experimental_external_repositories
1741--noexperimental_external_repositories
1742--experimental_multi_threaded_digest
1743--noexperimental_multi_threaded_digest
1744--experimental_ui
1745--noexperimental_ui
1746--experimental_ui_actions_shown=
1747--force_experimental_external_repositories
1748--noforce_experimental_external_repositories
1749--keep_going
1750--nokeep_going
1751--logging=
1752--package_path=
1753--profile=path
1754--progress_in_terminal_title
1755--noprogress_in_terminal_title
1756--show_loading_progress
1757--noshow_loading_progress
1758--show_package_location
1759--noshow_package_location
1760--show_progress
1761--noshow_progress
1762--show_progress_rate_limit=
1763--show_task_finish
1764--noshow_task_finish
1765--show_timestamps
1766--noshow_timestamps
1767--tool_tag=
1768--watchfs
1769--nowatchfs
1770"
1771BAZEL_COMMAND_HELP_ARGUMENT="command|{startup_options,target-syntax,info-keys}"
1772BAZEL_COMMAND_HELP_FLAGS="
1773--announce_rc
1774--noannounce_rc
1775--color={yes,no,auto}
1776--config=
1777--curses={yes,no,auto}
1778--experimental_external_repositories
1779--noexperimental_external_repositories
1780--experimental_multi_threaded_digest
1781--noexperimental_multi_threaded_digest
1782--experimental_ui
1783--noexperimental_ui
1784--experimental_ui_actions_shown=
1785--force_experimental_external_repositories
1786--noforce_experimental_external_repositories
1787--help_verbosity={long,medium,short}
1788--logging=
1789--long
1790--profile=path
1791--progress_in_terminal_title
1792--noprogress_in_terminal_title
1793--short
1794--show_progress
1795--noshow_progress
1796--show_progress_rate_limit=
1797--show_task_finish
1798--noshow_task_finish
1799--show_timestamps
1800--noshow_timestamps
1801--tool_tag=
1802--watchfs
1803--nowatchfs
1804"
1805BAZEL_COMMAND_INFO_ARGUMENT="info-key"
1806BAZEL_COMMAND_INFO_FLAGS="
1807--action_env=
1808--analysis_warnings_as_errors
1809--noanalysis_warnings_as_errors
1810--android_compiler=
1811--android_cpu=
1812--android_crosstool_top=label
1813--android_manifest_merger={legacy,android}
1814--android_resource_shrinking
1815--noandroid_resource_shrinking
1816--android_sdk=label
1817--announce
1818--noannounce
1819--announce_rc
1820--noannounce_rc
1821--apple_bitcode={none,embedded_markers,embedded}
1822--apple_crosstool_top=label
1823--apple_generate_dsym
1824--noapple_generate_dsym
1825--autofdo_lipo_data
1826--noautofdo_lipo_data
1827--build
1828--nobuild
1829--build_runfile_links
1830--nobuild_runfile_links
1831--build_tag_filters=
1832--build_test_dwp
1833--nobuild_test_dwp
1834--build_tests_only
1835--nobuild_tests_only
1836--cache_test_results={auto,yes,no}
1837--nocache_test_results
1838--check_constraint=
1839--check_fileset_dependencies_recursively
1840--nocheck_fileset_dependencies_recursively
1841--check_licenses
1842--nocheck_licenses
1843--check_tests_up_to_date
1844--nocheck_tests_up_to_date
1845--check_up_to_date
1846--nocheck_up_to_date
1847--check_visibility
1848--nocheck_visibility
1849--collect_code_coverage
1850--nocollect_code_coverage
1851--color={yes,no,auto}
1852--compilation_mode={fastbuild,dbg,opt}
1853--compile_one_dependency
1854--nocompile_one_dependency
1855--compiler=
1856--config=
1857--conlyopt=
1858--copt=
1859--coverage_report_generator=label
1860--coverage_support=label
1861--cpu=
1862--crosstool_top=label
1863--curses={yes,no,auto}
1864--custom_malloc=label
1865--cxxopt=
1866--dash_secret=
1867--dash_url=
1868--define=
1869--deleted_packages=
1870--deprecated_generate_xcode_project
1871--nodeprecated_generate_xcode_project
1872--device_debug_entitlements
1873--nodevice_debug_entitlements
1874--discard_analysis_cache
1875--nodiscard_analysis_cache
1876--distinct_host_configuration
1877--nodistinct_host_configuration
1878--dynamic_mode={off,default,fully}
1879--embed_label=
1880--enable_apple_binary_native_protos
1881--noenable_apple_binary_native_protos
1882--experimental_action_listener=
1883--experimental_android_jack_sanity_checks
1884--noexperimental_android_jack_sanity_checks
1885--experimental_android_use_jack_for_dexing
1886--noexperimental_android_use_jack_for_dexing
1887--experimental_external_repositories
1888--noexperimental_external_repositories
1889--experimental_extra_action_filter=
1890--experimental_extra_action_top_level_only
1891--noexperimental_extra_action_top_level_only
1892--experimental_extra_action_top_level_only_with_aspects
1893--noexperimental_extra_action_top_level_only_with_aspects
1894--experimental_incremental_dexing_for_lite_protos
1895--noexperimental_incremental_dexing_for_lite_protos
1896--experimental_inmemory_dotd_files
1897--noexperimental_inmemory_dotd_files
1898--experimental_interleave_loading_and_analysis
1899--noexperimental_interleave_loading_and_analysis
1900--experimental_j2objc_srcjar_processing
1901--noexperimental_j2objc_srcjar_processing
1902--experimental_link_compile_output_separately
1903--noexperimental_link_compile_output_separately
1904--experimental_multi_cpu=
1905--experimental_multi_threaded_digest
1906--noexperimental_multi_threaded_digest
1907--experimental_objc_header_thinning
1908--noexperimental_objc_header_thinning
1909--experimental_omitfp
1910--noexperimental_omitfp
1911--experimental_persistent_javac
1912--experimental_proto_extra_actions
1913--noexperimental_proto_extra_actions
1914--experimental_prune_more_modules
1915--noexperimental_prune_more_modules
1916--experimental_skip_static_outputs
1917--noexperimental_skip_static_outputs
1918--experimental_skip_unused_modules
1919--noexperimental_skip_unused_modules
1920--experimental_skyframe_native_filesets
1921--noexperimental_skyframe_native_filesets
1922--experimental_stl=label
1923--experimental_ui
1924--noexperimental_ui
1925--experimental_ui_actions_shown=
1926--experimental_use_llvm_covmap
1927--noexperimental_use_llvm_covmap
1928--explain=path
1929--explicit_jre_deps
1930--noexplicit_jre_deps
1931--extra_entitlements=label
1932--fat_apk_cpu=
1933--fdo_instrument=path
1934--fdo_optimize=
1935--features=
1936--fission=
1937--flaky_test_attempts=
1938--force_experimental_external_repositories
1939--noforce_experimental_external_repositories
1940--force_ignore_dash_static
1941--noforce_ignore_dash_static
1942--force_pic
1943--noforce_pic
1944--force_python={py2,py3,py2and3,py2only,py3only}
1945--genrule_strategy=
1946--glibc=
1947--grpc_max_batch_inputs=
1948--grpc_max_batch_size_bytes=
1949--grpc_max_chunk_size_bytes=
1950--grpc_timeout_seconds=
1951--grte_top=
1952--hazelcast_client_config=
1953--hazelcast_node=
1954--hazelcast_standalone_listen_port=
1955--host_copt=
1956--host_cpu=
1957--host_crosstool_top=label
1958--host_force_python={py2,py3,py2and3,py2only,py3only}
1959--host_grte_top=
1960--host_java_launcher=label
1961--host_java_toolchain=label
1962--host_javabase=
1963--ignore_unsupported_sandboxing
1964--noignore_unsupported_sandboxing
1965--incremental_dexing
1966--noincremental_dexing
1967--instrument_test_targets
1968--noinstrument_test_targets
1969--instrumentation_filter=
1970--interface_shared_objects
1971--nointerface_shared_objects
1972--ios_cpu=
1973--ios_memleaks
1974--noios_memleaks
1975--ios_minimum_os=
1976--ios_multi_cpus=
1977--ios_sdk_version=
1978--ios_signing_cert_name=
1979--ios_simulator_device=
1980--ios_simulator_version=
1981--j2objc_translation_flags=
1982--java_classpath={off,javabuilder,experimental_blaze}
1983--java_debug
1984--java_deps
1985--nojava_deps
1986--java_header_compilation
1987--nojava_header_compilation
1988--java_launcher=label
1989--java_toolchain=label
1990--javabase=
1991--javacopt=
1992--jobs=
1993--jvmopt=
1994--keep_going
1995--nokeep_going
1996--legacy_external_runfiles
1997--nolegacy_external_runfiles
1998--legacy_whole_archive
1999--nolegacy_whole_archive
2000--linkopt=
2001--lipo={off,binary}
2002--lipo_context=label
2003--loading_phase_threads=
2004--local_resources=
2005--local_test_jobs=
2006--logging=
2007--ltoindexopt=
2008--macos_cpus=
2009--macos_minimum_os=
2010--macos_sdk_version=
2011--message_translations=
2012--microcoverage
2013--nomicrocoverage
2014--non_incremental_per_target_dexopts=
2015--objc_enable_binary_stripping
2016--noobjc_enable_binary_stripping
2017--objc_generate_linkmap
2018--noobjc_generate_linkmap
2019--objc_includes_prioritize_static_libs
2020--noobjc_includes_prioritize_static_libs
2021--objc_use_dotd_pruning
2022--noobjc_use_dotd_pruning
2023--objccopt=
2024--output_descriptor_set
2025--nooutput_descriptor_set
2026--output_filter=
2027--output_symbol_counts
2028--nooutput_symbol_counts
2029--package_path=
2030--parse_headers_verifies_modules
2031--noparse_headers_verifies_modules
2032--per_file_copt=
2033--platform_suffix=
2034--plugin=
2035--plugin_copt=
2036--process_headers_in_dependencies
2037--noprocess_headers_in_dependencies
2038--profile=path
2039--progress_in_terminal_title
2040--noprogress_in_terminal_title
2041--progress_report_interval=
2042--proguard_top=label
2043--proto_compiler=label
2044--proto_toolchain_for_cc=label
2045--proto_toolchain_for_java=label
2046--proto_toolchain_for_javalite=label
2047--protocopt=
2048--prune_cpp_modules
2049--noprune_cpp_modules
2050--python2_path=
2051--python3_path=
2052--ram_utilization_factor=
2053--remote_accept_cached
2054--noremote_accept_cached
2055--remote_allow_local_fallback
2056--noremote_allow_local_fallback
2057--remote_cache=
2058--remote_worker=
2059--resource_autosense
2060--noresource_autosense
2061--rest_cache_url=
2062--run_under=
2063--runs_per_test=
2064--runs_per_test_detects_flakes
2065--noruns_per_test_detects_flakes
2066--sandbox_add_mount_pair=
2067--sandbox_block_path=
2068--sandbox_debug
2069--nosandbox_debug
2070--sandbox_fake_hostname
2071--nosandbox_fake_hostname
2072--sandbox_tmpfs_path=
2073--save_temps
2074--nosave_temps
2075--send_transitive_header_module_srcs
2076--nosend_transitive_header_module_srcs
2077--share_native_deps
2078--noshare_native_deps
2079--show_loading_progress
2080--noshow_loading_progress
2081--show_make_env
2082--noshow_make_env
2083--show_package_location
2084--noshow_package_location
2085--show_progress
2086--noshow_progress
2087--show_progress_rate_limit=
2088--show_result=
2089--show_task_finish
2090--noshow_task_finish
2091--show_timestamps
2092--noshow_timestamps
2093--spawn_strategy=
2094--stamp
2095--nostamp
2096--start_end_lib
2097--nostart_end_lib
2098--strategy=
2099--strict_filesets
2100--nostrict_filesets
2101--strict_java_deps={off,warn,error,strict,default}
2102--strict_proto_deps={off,warn,error,strict,default}
2103--strict_system_includes
2104--nostrict_system_includes
2105--strip={always,sometimes,never}
2106--stripopt=
2107--subcommands
2108--nosubcommands
2109--swift_whole_module_optimization
2110--noswift_whole_module_optimization
2111--swiftcopt=
2112--symlink_prefix=
2113--target_environment=
2114--test_arg=
2115--test_env=
2116--test_filter=
2117--test_keep_going
2118--notest_keep_going
2119--test_lang_filters=
2120--test_output={summary,errors,all,streamed}
2121--test_result_expiration=
2122--test_sharding_strategy={explicit,experimental_heuristic,disabled}
2123--test_size_filters=
2124--test_strategy=
2125--test_summary={short,terse,detailed,none}
2126--test_tag_filters=
2127--test_timeout=
2128--test_timeout_filters=
2129--test_tmpdir=path
2130--tool_tag=
2131--translations={auto,yes,no}
2132--notranslations
2133--tvos_cpus=
2134--tvos_minimum_os=
2135--tvos_sdk_version=
2136--tvos_simulator_device=
2137--tvos_simulator_version=
2138--use_dash
2139--nouse_dash
2140--use_ijars
2141--nouse_ijars
2142--verbose_explanations
2143--noverbose_explanations
2144--verbose_failures
2145--noverbose_failures
2146--watchfs
2147--nowatchfs
2148--watchos_cpus=
2149--watchos_minimum_os=
2150--watchos_sdk_version=
2151--watchos_simulator_device=
2152--watchos_simulator_version=
2153--worker_extra_flag=
2154--worker_max_instances=
2155--worker_max_retries=
2156--worker_quit_after_build
2157--noworker_quit_after_build
2158--worker_sandboxing
2159--noworker_sandboxing
2160--worker_verbose
2161--noworker_verbose
2162--workspace_status_command=path
2163--xcode_override_workspace_root=
2164--xcode_toolchain=
2165--xcode_version=
2166"
2167BAZEL_COMMAND_MOBILE_INSTALL_ARGUMENT="label"
2168BAZEL_COMMAND_MOBILE_INSTALL_FLAGS="
2169--action_env=
2170--adb=
2171--adb_arg=
2172--adb_jobs=
2173--analysis_warnings_as_errors
2174--noanalysis_warnings_as_errors
2175--android_compiler=
2176--android_cpu=
2177--android_crosstool_top=label
2178--android_manifest_merger={legacy,android}
2179--android_resource_shrinking
2180--noandroid_resource_shrinking
2181--android_sdk=label
2182--announce
2183--noannounce
2184--announce_rc
2185--noannounce_rc
2186--apple_bitcode={none,embedded_markers,embedded}
2187--apple_crosstool_top=label
2188--apple_generate_dsym
2189--noapple_generate_dsym
2190--autofdo_lipo_data
2191--noautofdo_lipo_data
2192--build
2193--nobuild
2194--build_runfile_links
2195--nobuild_runfile_links
2196--build_tag_filters=
2197--build_test_dwp
2198--nobuild_test_dwp
2199--build_tests_only
2200--nobuild_tests_only
2201--cache_test_results={auto,yes,no}
2202--nocache_test_results
2203--check_constraint=
2204--check_fileset_dependencies_recursively
2205--nocheck_fileset_dependencies_recursively
2206--check_licenses
2207--nocheck_licenses
2208--check_tests_up_to_date
2209--nocheck_tests_up_to_date
2210--check_up_to_date
2211--nocheck_up_to_date
2212--check_visibility
2213--nocheck_visibility
2214--collect_code_coverage
2215--nocollect_code_coverage
2216--color={yes,no,auto}
2217--compilation_mode={fastbuild,dbg,opt}
2218--compile_one_dependency
2219--nocompile_one_dependency
2220--compiler=
2221--config=
2222--conlyopt=
2223--copt=
2224--coverage_report_generator=label
2225--coverage_support=label
2226--cpu=
2227--crosstool_top=label
2228--curses={yes,no,auto}
2229--custom_malloc=label
2230--cxxopt=
2231--dash_secret=
2232--dash_url=
2233--define=
2234--deleted_packages=
2235--deprecated_generate_xcode_project
2236--nodeprecated_generate_xcode_project
2237--device_debug_entitlements
2238--nodevice_debug_entitlements
2239--discard_analysis_cache
2240--nodiscard_analysis_cache
2241--distinct_host_configuration
2242--nodistinct_host_configuration
2243--dynamic_mode={off,default,fully}
2244--embed_label=
2245--enable_apple_binary_native_protos
2246--noenable_apple_binary_native_protos
2247--experimental_action_listener=
2248--experimental_android_jack_sanity_checks
2249--noexperimental_android_jack_sanity_checks
2250--experimental_android_use_jack_for_dexing
2251--noexperimental_android_use_jack_for_dexing
2252--experimental_external_repositories
2253--noexperimental_external_repositories
2254--experimental_extra_action_filter=
2255--experimental_extra_action_top_level_only
2256--noexperimental_extra_action_top_level_only
2257--experimental_extra_action_top_level_only_with_aspects
2258--noexperimental_extra_action_top_level_only_with_aspects
2259--experimental_incremental_dexing_for_lite_protos
2260--noexperimental_incremental_dexing_for_lite_protos
2261--experimental_inmemory_dotd_files
2262--noexperimental_inmemory_dotd_files
2263--experimental_interleave_loading_and_analysis
2264--noexperimental_interleave_loading_and_analysis
2265--experimental_j2objc_srcjar_processing
2266--noexperimental_j2objc_srcjar_processing
2267--experimental_link_compile_output_separately
2268--noexperimental_link_compile_output_separately
2269--experimental_multi_cpu=
2270--experimental_multi_threaded_digest
2271--noexperimental_multi_threaded_digest
2272--experimental_objc_header_thinning
2273--noexperimental_objc_header_thinning
2274--experimental_omitfp
2275--noexperimental_omitfp
2276--experimental_persistent_javac
2277--experimental_proto_extra_actions
2278--noexperimental_proto_extra_actions
2279--experimental_prune_more_modules
2280--noexperimental_prune_more_modules
2281--experimental_skip_static_outputs
2282--noexperimental_skip_static_outputs
2283--experimental_skip_unused_modules
2284--noexperimental_skip_unused_modules
2285--experimental_skyframe_native_filesets
2286--noexperimental_skyframe_native_filesets
2287--experimental_stl=label
2288--experimental_ui
2289--noexperimental_ui
2290--experimental_ui_actions_shown=
2291--experimental_use_llvm_covmap
2292--noexperimental_use_llvm_covmap
2293--explain=path
2294--explicit_jre_deps
2295--noexplicit_jre_deps
2296--extra_entitlements=label
2297--fat_apk_cpu=
2298--fdo_instrument=path
2299--fdo_optimize=
2300--features=
2301--fission=
2302--flaky_test_attempts=
2303--force_experimental_external_repositories
2304--noforce_experimental_external_repositories
2305--force_ignore_dash_static
2306--noforce_ignore_dash_static
2307--force_pic
2308--noforce_pic
2309--force_python={py2,py3,py2and3,py2only,py3only}
2310--genrule_strategy=
2311--glibc=
2312--grpc_max_batch_inputs=
2313--grpc_max_batch_size_bytes=
2314--grpc_max_chunk_size_bytes=
2315--grpc_timeout_seconds=
2316--grte_top=
2317--hazelcast_client_config=
2318--hazelcast_node=
2319--hazelcast_standalone_listen_port=
2320--host_copt=
2321--host_cpu=
2322--host_crosstool_top=label
2323--host_force_python={py2,py3,py2and3,py2only,py3only}
2324--host_grte_top=
2325--host_java_launcher=label
2326--host_java_toolchain=label
2327--host_javabase=
2328--ignore_unsupported_sandboxing
2329--noignore_unsupported_sandboxing
2330--incremental
2331--noincremental
2332--incremental_dexing
2333--noincremental_dexing
2334--incremental_install_verbosity=
2335--instrument_test_targets
2336--noinstrument_test_targets
2337--instrumentation_filter=
2338--interface_shared_objects
2339--nointerface_shared_objects
2340--ios_cpu=
2341--ios_memleaks
2342--noios_memleaks
2343--ios_minimum_os=
2344--ios_multi_cpus=
2345--ios_sdk_version=
2346--ios_signing_cert_name=
2347--ios_simulator_device=
2348--ios_simulator_version=
2349--j2objc_translation_flags=
2350--java_classpath={off,javabuilder,experimental_blaze}
2351--java_debug
2352--java_deps
2353--nojava_deps
2354--java_header_compilation
2355--nojava_header_compilation
2356--java_launcher=label
2357--java_toolchain=label
2358--javabase=
2359--javacopt=
2360--jobs=
2361--jvmopt=
2362--keep_going
2363--nokeep_going
2364--legacy_external_runfiles
2365--nolegacy_external_runfiles
2366--legacy_whole_archive
2367--nolegacy_whole_archive
2368--linkopt=
2369--lipo={off,binary}
2370--lipo_context=label
2371--loading_phase_threads=
2372--local_resources=
2373--local_test_jobs=
2374--logging=
2375--ltoindexopt=
2376--macos_cpus=
2377--macos_minimum_os=
2378--macos_sdk_version=
2379--message_translations=
2380--microcoverage
2381--nomicrocoverage
2382--non_incremental_per_target_dexopts=
2383--objc_enable_binary_stripping
2384--noobjc_enable_binary_stripping
2385--objc_generate_linkmap
2386--noobjc_generate_linkmap
2387--objc_includes_prioritize_static_libs
2388--noobjc_includes_prioritize_static_libs
2389--objc_use_dotd_pruning
2390--noobjc_use_dotd_pruning
2391--objccopt=
2392--output_descriptor_set
2393--nooutput_descriptor_set
2394--output_filter=
2395--output_symbol_counts
2396--nooutput_symbol_counts
2397--package_path=
2398--parse_headers_verifies_modules
2399--noparse_headers_verifies_modules
2400--per_file_copt=
2401--platform_suffix=
2402--plugin=
2403--plugin_copt=
2404--process_headers_in_dependencies
2405--noprocess_headers_in_dependencies
2406--profile=path
2407--progress_in_terminal_title
2408--noprogress_in_terminal_title
2409--progress_report_interval=
2410--proguard_top=label
2411--proto_compiler=label
2412--proto_toolchain_for_cc=label
2413--proto_toolchain_for_java=label
2414--proto_toolchain_for_javalite=label
2415--protocopt=
2416--prune_cpp_modules
2417--noprune_cpp_modules
2418--python2_path=
2419--python3_path=
2420--ram_utilization_factor=
2421--remote_accept_cached
2422--noremote_accept_cached
2423--remote_allow_local_fallback
2424--noremote_allow_local_fallback
2425--remote_cache=
2426--remote_worker=
2427--resource_autosense
2428--noresource_autosense
2429--rest_cache_url=
2430--run_under=
2431--runs_per_test=
2432--runs_per_test_detects_flakes
2433--noruns_per_test_detects_flakes
2434--sandbox_add_mount_pair=
2435--sandbox_block_path=
2436--sandbox_debug
2437--nosandbox_debug
2438--sandbox_fake_hostname
2439--nosandbox_fake_hostname
2440--sandbox_tmpfs_path=
2441--save_temps
2442--nosave_temps
2443--send_transitive_header_module_srcs
2444--nosend_transitive_header_module_srcs
2445--share_native_deps
2446--noshare_native_deps
2447--show_loading_progress
2448--noshow_loading_progress
2449--show_package_location
2450--noshow_package_location
2451--show_progress
2452--noshow_progress
2453--show_progress_rate_limit=
2454--show_result=
2455--show_task_finish
2456--noshow_task_finish
2457--show_timestamps
2458--noshow_timestamps
2459--spawn_strategy=
2460--split_apks
2461--nosplit_apks
2462--stamp
2463--nostamp
2464--start={no,cold,warm}
2465--start_app
2466--start_end_lib
2467--nostart_end_lib
2468--strategy=
2469--strict_filesets
2470--nostrict_filesets
2471--strict_java_deps={off,warn,error,strict,default}
2472--strict_proto_deps={off,warn,error,strict,default}
2473--strict_system_includes
2474--nostrict_system_includes
2475--strip={always,sometimes,never}
2476--stripopt=
2477--subcommands
2478--nosubcommands
2479--swift_whole_module_optimization
2480--noswift_whole_module_optimization
2481--swiftcopt=
2482--symlink_prefix=
2483--target_environment=
2484--test_arg=
2485--test_env=
2486--test_filter=
2487--test_keep_going
2488--notest_keep_going
2489--test_lang_filters=
2490--test_output={summary,errors,all,streamed}
2491--test_result_expiration=
2492--test_sharding_strategy={explicit,experimental_heuristic,disabled}
2493--test_size_filters=
2494--test_strategy=
2495--test_summary={short,terse,detailed,none}
2496--test_tag_filters=
2497--test_timeout=
2498--test_timeout_filters=
2499--test_tmpdir=path
2500--tool_tag=
2501--translations={auto,yes,no}
2502--notranslations
2503--tvos_cpus=
2504--tvos_minimum_os=
2505--tvos_sdk_version=
2506--tvos_simulator_device=
2507--tvos_simulator_version=
2508--use_dash
2509--nouse_dash
2510--use_ijars
2511--nouse_ijars
2512--verbose_explanations
2513--noverbose_explanations
2514--verbose_failures
2515--noverbose_failures
2516--watchfs
2517--nowatchfs
2518--watchos_cpus=
2519--watchos_minimum_os=
2520--watchos_sdk_version=
2521--watchos_simulator_device=
2522--watchos_simulator_version=
2523--worker_extra_flag=
2524--worker_max_instances=
2525--worker_max_retries=
2526--worker_quit_after_build
2527--noworker_quit_after_build
2528--worker_sandboxing
2529--noworker_sandboxing
2530--worker_verbose
2531--noworker_verbose
2532--workspace_status_command=path
2533--xcode_override_workspace_root=
2534--xcode_toolchain=
2535--xcode_version=
2536"
2537BAZEL_COMMAND_QUERY_ARGUMENT="label"
2538BAZEL_COMMAND_QUERY_FLAGS="
2539--announce_rc
2540--noannounce_rc
2541--aspect_deps={off,conservative,precise}
2542--color={yes,no,auto}
2543--config=
2544--curses={yes,no,auto}
2545--deleted_packages=
2546--experimental_external_repositories
2547--noexperimental_external_repositories
2548--experimental_multi_threaded_digest
2549--noexperimental_multi_threaded_digest
2550--experimental_ui
2551--noexperimental_ui
2552--experimental_ui_actions_shown=
2553--force_experimental_external_repositories
2554--noforce_experimental_external_repositories
2555--graph:factored
2556--nograph:factored
2557--graph:node_limit=
2558--host_deps
2559--nohost_deps
2560--implicit_deps
2561--noimplicit_deps
2562--keep_going
2563--nokeep_going
2564--line_terminator_null
2565--noline_terminator_null
2566--logging=
2567--noorder_results
2568--null
2569--order_output={no,deps,auto,full}
2570--order_results
2571--output=
2572--package_path=
2573--profile=path
2574--progress_in_terminal_title
2575--noprogress_in_terminal_title
2576--proto:default_values
2577--noproto:default_values
2578--query_file=
2579--relative_locations
2580--norelative_locations
2581--show_loading_progress
2582--noshow_loading_progress
2583--show_package_location
2584--noshow_package_location
2585--show_progress
2586--noshow_progress
2587--show_progress_rate_limit=
2588--show_task_finish
2589--noshow_task_finish
2590--show_timestamps
2591--noshow_timestamps
2592--strict_test_suite
2593--nostrict_test_suite
2594--tool_tag=
2595--universe_scope=
2596--watchfs
2597--nowatchfs
2598--xml:default_values
2599--noxml:default_values
2600--xml:line_numbers
2601--noxml:line_numbers
2602"
2603BAZEL_COMMAND_RUN_ARGUMENT="label-bin"
2604BAZEL_COMMAND_RUN_FLAGS="
2605--action_env=
2606--analysis_warnings_as_errors
2607--noanalysis_warnings_as_errors
2608--android_compiler=
2609--android_cpu=
2610--android_crosstool_top=label
2611--android_manifest_merger={legacy,android}
2612--android_resource_shrinking
2613--noandroid_resource_shrinking
2614--android_sdk=label
2615--announce
2616--noannounce
2617--announce_rc
2618--noannounce_rc
2619--apple_bitcode={none,embedded_markers,embedded}
2620--apple_crosstool_top=label
2621--apple_generate_dsym
2622--noapple_generate_dsym
2623--autofdo_lipo_data
2624--noautofdo_lipo_data
2625--build
2626--nobuild
2627--build_runfile_links
2628--nobuild_runfile_links
2629--build_tag_filters=
2630--build_test_dwp
2631--nobuild_test_dwp
2632--build_tests_only
2633--nobuild_tests_only
2634--cache_test_results={auto,yes,no}
2635--nocache_test_results
2636--check_constraint=
2637--check_fileset_dependencies_recursively
2638--nocheck_fileset_dependencies_recursively
2639--check_licenses
2640--nocheck_licenses
2641--check_tests_up_to_date
2642--nocheck_tests_up_to_date
2643--check_up_to_date
2644--nocheck_up_to_date
2645--check_visibility
2646--nocheck_visibility
2647--collect_code_coverage
2648--nocollect_code_coverage
2649--color={yes,no,auto}
2650--compilation_mode={fastbuild,dbg,opt}
2651--compile_one_dependency
2652--nocompile_one_dependency
2653--compiler=
2654--config=
2655--conlyopt=
2656--copt=
2657--coverage_report_generator=label
2658--coverage_support=label
2659--cpu=
2660--crosstool_top=label
2661--curses={yes,no,auto}
2662--custom_malloc=label
2663--cxxopt=
2664--dash_secret=
2665--dash_url=
2666--define=
2667--deleted_packages=
2668--deprecated_generate_xcode_project
2669--nodeprecated_generate_xcode_project
2670--device_debug_entitlements
2671--nodevice_debug_entitlements
2672--discard_analysis_cache
2673--nodiscard_analysis_cache
2674--distinct_host_configuration
2675--nodistinct_host_configuration
2676--dynamic_mode={off,default,fully}
2677--embed_label=
2678--enable_apple_binary_native_protos
2679--noenable_apple_binary_native_protos
2680--experimental_action_listener=
2681--experimental_android_jack_sanity_checks
2682--noexperimental_android_jack_sanity_checks
2683--experimental_android_use_jack_for_dexing
2684--noexperimental_android_use_jack_for_dexing
2685--experimental_external_repositories
2686--noexperimental_external_repositories
2687--experimental_extra_action_filter=
2688--experimental_extra_action_top_level_only
2689--noexperimental_extra_action_top_level_only
2690--experimental_extra_action_top_level_only_with_aspects
2691--noexperimental_extra_action_top_level_only_with_aspects
2692--experimental_incremental_dexing_for_lite_protos
2693--noexperimental_incremental_dexing_for_lite_protos
2694--experimental_inmemory_dotd_files
2695--noexperimental_inmemory_dotd_files
2696--experimental_interleave_loading_and_analysis
2697--noexperimental_interleave_loading_and_analysis
2698--experimental_j2objc_srcjar_processing
2699--noexperimental_j2objc_srcjar_processing
2700--experimental_link_compile_output_separately
2701--noexperimental_link_compile_output_separately
2702--experimental_multi_cpu=
2703--experimental_multi_threaded_digest
2704--noexperimental_multi_threaded_digest
2705--experimental_objc_header_thinning
2706--noexperimental_objc_header_thinning
2707--experimental_omitfp
2708--noexperimental_omitfp
2709--experimental_persistent_javac
2710--experimental_proto_extra_actions
2711--noexperimental_proto_extra_actions
2712--experimental_prune_more_modules
2713--noexperimental_prune_more_modules
2714--experimental_skip_static_outputs
2715--noexperimental_skip_static_outputs
2716--experimental_skip_unused_modules
2717--noexperimental_skip_unused_modules
2718--experimental_skyframe_native_filesets
2719--noexperimental_skyframe_native_filesets
2720--experimental_stl=label
2721--experimental_ui
2722--noexperimental_ui
2723--experimental_ui_actions_shown=
2724--experimental_use_llvm_covmap
2725--noexperimental_use_llvm_covmap
2726--explain=path
2727--explicit_jre_deps
2728--noexplicit_jre_deps
2729--extra_entitlements=label
2730--fat_apk_cpu=
2731--fdo_instrument=path
2732--fdo_optimize=
2733--features=
2734--fission=
2735--flaky_test_attempts=
2736--force_experimental_external_repositories
2737--noforce_experimental_external_repositories
2738--force_ignore_dash_static
2739--noforce_ignore_dash_static
2740--force_pic
2741--noforce_pic
2742--force_python={py2,py3,py2and3,py2only,py3only}
2743--genrule_strategy=
2744--glibc=
2745--grpc_max_batch_inputs=
2746--grpc_max_batch_size_bytes=
2747--grpc_max_chunk_size_bytes=
2748--grpc_timeout_seconds=
2749--grte_top=
2750--hazelcast_client_config=
2751--hazelcast_node=
2752--hazelcast_standalone_listen_port=
2753--host_copt=
2754--host_cpu=
2755--host_crosstool_top=label
2756--host_force_python={py2,py3,py2and3,py2only,py3only}
2757--host_grte_top=
2758--host_java_launcher=label
2759--host_java_toolchain=label
2760--host_javabase=
2761--ignore_unsupported_sandboxing
2762--noignore_unsupported_sandboxing
2763--incremental_dexing
2764--noincremental_dexing
2765--instrument_test_targets
2766--noinstrument_test_targets
2767--instrumentation_filter=
2768--interface_shared_objects
2769--nointerface_shared_objects
2770--ios_cpu=
2771--ios_memleaks
2772--noios_memleaks
2773--ios_minimum_os=
2774--ios_multi_cpus=
2775--ios_sdk_version=
2776--ios_signing_cert_name=
2777--ios_simulator_device=
2778--ios_simulator_version=
2779--j2objc_translation_flags=
2780--java_classpath={off,javabuilder,experimental_blaze}
2781--java_debug
2782--java_deps
2783--nojava_deps
2784--java_header_compilation
2785--nojava_header_compilation
2786--java_launcher=label
2787--java_toolchain=label
2788--javabase=
2789--javacopt=
2790--jobs=
2791--jvmopt=
2792--keep_going
2793--nokeep_going
2794--legacy_external_runfiles
2795--nolegacy_external_runfiles
2796--legacy_whole_archive
2797--nolegacy_whole_archive
2798--linkopt=
2799--lipo={off,binary}
2800--lipo_context=label
2801--loading_phase_threads=
2802--local_resources=
2803--local_test_jobs=
2804--logging=
2805--ltoindexopt=
2806--macos_cpus=
2807--macos_minimum_os=
2808--macos_sdk_version=
2809--message_translations=
2810--microcoverage
2811--nomicrocoverage
2812--non_incremental_per_target_dexopts=
2813--objc_enable_binary_stripping
2814--noobjc_enable_binary_stripping
2815--objc_generate_linkmap
2816--noobjc_generate_linkmap
2817--objc_includes_prioritize_static_libs
2818--noobjc_includes_prioritize_static_libs
2819--objc_use_dotd_pruning
2820--noobjc_use_dotd_pruning
2821--objccopt=
2822--output_descriptor_set
2823--nooutput_descriptor_set
2824--output_filter=
2825--output_symbol_counts
2826--nooutput_symbol_counts
2827--package_path=
2828--parse_headers_verifies_modules
2829--noparse_headers_verifies_modules
2830--per_file_copt=
2831--platform_suffix=
2832--plugin=
2833--plugin_copt=
2834--process_headers_in_dependencies
2835--noprocess_headers_in_dependencies
2836--profile=path
2837--progress_in_terminal_title
2838--noprogress_in_terminal_title
2839--progress_report_interval=
2840--proguard_top=label
2841--proto_compiler=label
2842--proto_toolchain_for_cc=label
2843--proto_toolchain_for_java=label
2844--proto_toolchain_for_javalite=label
2845--protocopt=
2846--prune_cpp_modules
2847--noprune_cpp_modules
2848--python2_path=
2849--python3_path=
2850--ram_utilization_factor=
2851--remote_accept_cached
2852--noremote_accept_cached
2853--remote_allow_local_fallback
2854--noremote_allow_local_fallback
2855--remote_cache=
2856--remote_worker=
2857--resource_autosense
2858--noresource_autosense
2859--rest_cache_url=
2860--run_under=
2861--runs_per_test=
2862--runs_per_test_detects_flakes
2863--noruns_per_test_detects_flakes
2864--sandbox_add_mount_pair=
2865--sandbox_block_path=
2866--sandbox_debug
2867--nosandbox_debug
2868--sandbox_fake_hostname
2869--nosandbox_fake_hostname
2870--sandbox_tmpfs_path=
2871--save_temps
2872--nosave_temps
2873--script_path=path
2874--send_transitive_header_module_srcs
2875--nosend_transitive_header_module_srcs
2876--share_native_deps
2877--noshare_native_deps
2878--show_loading_progress
2879--noshow_loading_progress
2880--show_package_location
2881--noshow_package_location
2882--show_progress
2883--noshow_progress
2884--show_progress_rate_limit=
2885--show_result=
2886--show_task_finish
2887--noshow_task_finish
2888--show_timestamps
2889--noshow_timestamps
2890--spawn_strategy=
2891--stamp
2892--nostamp
2893--start_end_lib
2894--nostart_end_lib
2895--strategy=
2896--strict_filesets
2897--nostrict_filesets
2898--strict_java_deps={off,warn,error,strict,default}
2899--strict_proto_deps={off,warn,error,strict,default}
2900--strict_system_includes
2901--nostrict_system_includes
2902--strip={always,sometimes,never}
2903--stripopt=
2904--subcommands
2905--nosubcommands
2906--swift_whole_module_optimization
2907--noswift_whole_module_optimization
2908--swiftcopt=
2909--symlink_prefix=
2910--target_environment=
2911--test_arg=
2912--test_env=
2913--test_filter=
2914--test_keep_going
2915--notest_keep_going
2916--test_lang_filters=
2917--test_output={summary,errors,all,streamed}
2918--test_result_expiration=
2919--test_sharding_strategy={explicit,experimental_heuristic,disabled}
2920--test_size_filters=
2921--test_strategy=
2922--test_summary={short,terse,detailed,none}
2923--test_tag_filters=
2924--test_timeout=
2925--test_timeout_filters=
2926--test_tmpdir=path
2927--tool_tag=
2928--translations={auto,yes,no}
2929--notranslations
2930--tvos_cpus=
2931--tvos_minimum_os=
2932--tvos_sdk_version=
2933--tvos_simulator_device=
2934--tvos_simulator_version=
2935--use_dash
2936--nouse_dash
2937--use_ijars
2938--nouse_ijars
2939--verbose_explanations
2940--noverbose_explanations
2941--verbose_failures
2942--noverbose_failures
2943--watchfs
2944--nowatchfs
2945--watchos_cpus=
2946--watchos_minimum_os=
2947--watchos_sdk_version=
2948--watchos_simulator_device=
2949--watchos_simulator_version=
2950--worker_extra_flag=
2951--worker_max_instances=
2952--worker_max_retries=
2953--worker_quit_after_build
2954--noworker_quit_after_build
2955--worker_sandboxing
2956--noworker_sandboxing
2957--worker_verbose
2958--noworker_verbose
2959--workspace_status_command=path
2960--xcode_override_workspace_root=
2961--xcode_toolchain=
2962--xcode_version=
2963"
2964BAZEL_COMMAND_SHUTDOWN_FLAGS="
2965--announce_rc
2966--noannounce_rc
2967--color={yes,no,auto}
2968--config=
2969--curses={yes,no,auto}
2970--experimental_external_repositories
2971--noexperimental_external_repositories
2972--experimental_multi_threaded_digest
2973--noexperimental_multi_threaded_digest
2974--experimental_ui
2975--noexperimental_ui
2976--experimental_ui_actions_shown=
2977--force_experimental_external_repositories
2978--noforce_experimental_external_repositories
2979--iff_heap_size_greater_than=
2980--logging=
2981--profile=path
2982--progress_in_terminal_title
2983--noprogress_in_terminal_title
2984--show_progress
2985--noshow_progress
2986--show_progress_rate_limit=
2987--show_task_finish
2988--noshow_task_finish
2989--show_timestamps
2990--noshow_timestamps
2991--tool_tag=
2992--watchfs
2993--nowatchfs
2994"
2995BAZEL_COMMAND_TEST_ARGUMENT="label-test"
2996BAZEL_COMMAND_TEST_FLAGS="
2997--action_env=
2998--analysis_warnings_as_errors
2999--noanalysis_warnings_as_errors
3000--android_compiler=
3001--android_cpu=
3002--android_crosstool_top=label
3003--android_manifest_merger={legacy,android}
3004--android_resource_shrinking
3005--noandroid_resource_shrinking
3006--android_sdk=label
3007--announce
3008--noannounce
3009--announce_rc
3010--noannounce_rc
3011--apple_bitcode={none,embedded_markers,embedded}
3012--apple_crosstool_top=label
3013--apple_generate_dsym
3014--noapple_generate_dsym
3015--autofdo_lipo_data
3016--noautofdo_lipo_data
3017--build
3018--nobuild
3019--build_runfile_links
3020--nobuild_runfile_links
3021--build_tag_filters=
3022--build_test_dwp
3023--nobuild_test_dwp
3024--build_tests_only
3025--nobuild_tests_only
3026--cache_test_results={auto,yes,no}
3027--nocache_test_results
3028--check_constraint=
3029--check_fileset_dependencies_recursively
3030--nocheck_fileset_dependencies_recursively
3031--check_licenses
3032--nocheck_licenses
3033--check_tests_up_to_date
3034--nocheck_tests_up_to_date
3035--check_up_to_date
3036--nocheck_up_to_date
3037--check_visibility
3038--nocheck_visibility
3039--collect_code_coverage
3040--nocollect_code_coverage
3041--color={yes,no,auto}
3042--compilation_mode={fastbuild,dbg,opt}
3043--compile_one_dependency
3044--nocompile_one_dependency
3045--compiler=
3046--config=
3047--conlyopt=
3048--copt=
3049--coverage_report_generator=label
3050--coverage_support=label
3051--cpu=
3052--crosstool_top=label
3053--curses={yes,no,auto}
3054--custom_malloc=label
3055--cxxopt=
3056--dash_secret=
3057--dash_url=
3058--define=
3059--deleted_packages=
3060--deprecated_generate_xcode_project
3061--nodeprecated_generate_xcode_project
3062--device_debug_entitlements
3063--nodevice_debug_entitlements
3064--discard_analysis_cache
3065--nodiscard_analysis_cache
3066--distinct_host_configuration
3067--nodistinct_host_configuration
3068--dynamic_mode={off,default,fully}
3069--embed_label=
3070--enable_apple_binary_native_protos
3071--noenable_apple_binary_native_protos
3072--experimental_action_listener=
3073--experimental_android_jack_sanity_checks
3074--noexperimental_android_jack_sanity_checks
3075--experimental_android_use_jack_for_dexing
3076--noexperimental_android_use_jack_for_dexing
3077--experimental_external_repositories
3078--noexperimental_external_repositories
3079--experimental_extra_action_filter=
3080--experimental_extra_action_top_level_only
3081--noexperimental_extra_action_top_level_only
3082--experimental_extra_action_top_level_only_with_aspects
3083--noexperimental_extra_action_top_level_only_with_aspects
3084--experimental_incremental_dexing_for_lite_protos
3085--noexperimental_incremental_dexing_for_lite_protos
3086--experimental_inmemory_dotd_files
3087--noexperimental_inmemory_dotd_files
3088--experimental_interleave_loading_and_analysis
3089--noexperimental_interleave_loading_and_analysis
3090--experimental_j2objc_srcjar_processing
3091--noexperimental_j2objc_srcjar_processing
3092--experimental_link_compile_output_separately
3093--noexperimental_link_compile_output_separately
3094--experimental_multi_cpu=
3095--experimental_multi_threaded_digest
3096--noexperimental_multi_threaded_digest
3097--experimental_objc_header_thinning
3098--noexperimental_objc_header_thinning
3099--experimental_omitfp
3100--noexperimental_omitfp
3101--experimental_persistent_javac
3102--experimental_proto_extra_actions
3103--noexperimental_proto_extra_actions
3104--experimental_prune_more_modules
3105--noexperimental_prune_more_modules
3106--experimental_skip_static_outputs
3107--noexperimental_skip_static_outputs
3108--experimental_skip_unused_modules
3109--noexperimental_skip_unused_modules
3110--experimental_skyframe_native_filesets
3111--noexperimental_skyframe_native_filesets
3112--experimental_stl=label
3113--experimental_ui
3114--noexperimental_ui
3115--experimental_ui_actions_shown=
3116--experimental_use_llvm_covmap
3117--noexperimental_use_llvm_covmap
3118--explain=path
3119--explicit_jre_deps
3120--noexplicit_jre_deps
3121--extra_entitlements=label
3122--fat_apk_cpu=
3123--fdo_instrument=path
3124--fdo_optimize=
3125--features=
3126--fission=
3127--flaky_test_attempts=
3128--force_experimental_external_repositories
3129--noforce_experimental_external_repositories
3130--force_ignore_dash_static
3131--noforce_ignore_dash_static
3132--force_pic
3133--noforce_pic
3134--force_python={py2,py3,py2and3,py2only,py3only}
3135--genrule_strategy=
3136--glibc=
3137--grpc_max_batch_inputs=
3138--grpc_max_batch_size_bytes=
3139--grpc_max_chunk_size_bytes=
3140--grpc_timeout_seconds=
3141--grte_top=
3142--hazelcast_client_config=
3143--hazelcast_node=
3144--hazelcast_standalone_listen_port=
3145--host_copt=
3146--host_cpu=
3147--host_crosstool_top=label
3148--host_force_python={py2,py3,py2and3,py2only,py3only}
3149--host_grte_top=
3150--host_java_launcher=label
3151--host_java_toolchain=label
3152--host_javabase=
3153--ignore_unsupported_sandboxing
3154--noignore_unsupported_sandboxing
3155--incremental_dexing
3156--noincremental_dexing
3157--instrument_test_targets
3158--noinstrument_test_targets
3159--instrumentation_filter=
3160--interface_shared_objects
3161--nointerface_shared_objects
3162--ios_cpu=
3163--ios_memleaks
3164--noios_memleaks
3165--ios_minimum_os=
3166--ios_multi_cpus=
3167--ios_sdk_version=
3168--ios_signing_cert_name=
3169--ios_simulator_device=
3170--ios_simulator_version=
3171--j2objc_translation_flags=
3172--java_classpath={off,javabuilder,experimental_blaze}
3173--java_debug
3174--java_deps
3175--nojava_deps
3176--java_header_compilation
3177--nojava_header_compilation
3178--java_launcher=label
3179--java_toolchain=label
3180--javabase=
3181--javacopt=
3182--jobs=
3183--jvmopt=
3184--keep_going
3185--nokeep_going
3186--legacy_external_runfiles
3187--nolegacy_external_runfiles
3188--legacy_whole_archive
3189--nolegacy_whole_archive
3190--linkopt=
3191--lipo={off,binary}
3192--lipo_context=label
3193--loading_phase_threads=
3194--local_resources=
3195--local_test_jobs=
3196--logging=
3197--ltoindexopt=
3198--macos_cpus=
3199--macos_minimum_os=
3200--macos_sdk_version=
3201--message_translations=
3202--microcoverage
3203--nomicrocoverage
3204--non_incremental_per_target_dexopts=
3205--objc_enable_binary_stripping
3206--noobjc_enable_binary_stripping
3207--objc_generate_linkmap
3208--noobjc_generate_linkmap
3209--objc_includes_prioritize_static_libs
3210--noobjc_includes_prioritize_static_libs
3211--objc_use_dotd_pruning
3212--noobjc_use_dotd_pruning
3213--objccopt=
3214--output_descriptor_set
3215--nooutput_descriptor_set
3216--output_filter=
3217--output_symbol_counts
3218--nooutput_symbol_counts
3219--package_path=
3220--parse_headers_verifies_modules
3221--noparse_headers_verifies_modules
3222--per_file_copt=
3223--platform_suffix=
3224--plugin=
3225--plugin_copt=
3226--process_headers_in_dependencies
3227--noprocess_headers_in_dependencies
3228--profile=path
3229--progress_in_terminal_title
3230--noprogress_in_terminal_title
3231--progress_report_interval=
3232--proguard_top=label
3233--proto_compiler=label
3234--proto_toolchain_for_cc=label
3235--proto_toolchain_for_java=label
3236--proto_toolchain_for_javalite=label
3237--protocopt=
3238--prune_cpp_modules
3239--noprune_cpp_modules
3240--python2_path=
3241--python3_path=
3242--ram_utilization_factor=
3243--remote_accept_cached
3244--noremote_accept_cached
3245--remote_allow_local_fallback
3246--noremote_allow_local_fallback
3247--remote_cache=
3248--remote_worker=
3249--resource_autosense
3250--noresource_autosense
3251--rest_cache_url=
3252--run_under=
3253--runs_per_test=
3254--runs_per_test_detects_flakes
3255--noruns_per_test_detects_flakes
3256--sandbox_add_mount_pair=
3257--sandbox_block_path=
3258--sandbox_debug
3259--nosandbox_debug
3260--sandbox_fake_hostname
3261--nosandbox_fake_hostname
3262--sandbox_tmpfs_path=
3263--save_temps
3264--nosave_temps
3265--send_transitive_header_module_srcs
3266--nosend_transitive_header_module_srcs
3267--share_native_deps
3268--noshare_native_deps
3269--show_loading_progress
3270--noshow_loading_progress
3271--show_package_location
3272--noshow_package_location
3273--show_progress
3274--noshow_progress
3275--show_progress_rate_limit=
3276--show_result=
3277--show_task_finish
3278--noshow_task_finish
3279--show_timestamps
3280--noshow_timestamps
3281--spawn_strategy=
3282--stamp
3283--nostamp
3284--start_end_lib
3285--nostart_end_lib
3286--strategy=
3287--strict_filesets
3288--nostrict_filesets
3289--strict_java_deps={off,warn,error,strict,default}
3290--strict_proto_deps={off,warn,error,strict,default}
3291--strict_system_includes
3292--nostrict_system_includes
3293--strip={always,sometimes,never}
3294--stripopt=
3295--subcommands
3296--nosubcommands
3297--swift_whole_module_optimization
3298--noswift_whole_module_optimization
3299--swiftcopt=
3300--symlink_prefix=
3301--target_environment=
3302--test_arg=
3303--test_env=
3304--test_filter=
3305--test_keep_going
3306--notest_keep_going
3307--test_lang_filters=
3308--test_output={summary,errors,all,streamed}
3309--test_result_expiration=
3310--test_sharding_strategy={explicit,experimental_heuristic,disabled}
3311--test_size_filters=
3312--test_strategy=
3313--test_summary={short,terse,detailed,none}
3314--test_tag_filters=
3315--test_timeout=
3316--test_timeout_filters=
3317--test_tmpdir=path
3318--test_verbose_timeout_warnings
3319--notest_verbose_timeout_warnings
3320--tool_tag=
3321--translations={auto,yes,no}
3322--notranslations
3323--tvos_cpus=
3324--tvos_minimum_os=
3325--tvos_sdk_version=
3326--tvos_simulator_device=
3327--tvos_simulator_version=
3328--use_dash
3329--nouse_dash
3330--use_ijars
3331--nouse_ijars
3332--verbose_explanations
3333--noverbose_explanations
3334--verbose_failures
3335--noverbose_failures
3336--verbose_test_summary
3337--noverbose_test_summary
3338--watchfs
3339--nowatchfs
3340--watchos_cpus=
3341--watchos_minimum_os=
3342--watchos_sdk_version=
3343--watchos_simulator_device=
3344--watchos_simulator_version=
3345--worker_extra_flag=
3346--worker_max_instances=
3347--worker_max_retries=
3348--worker_quit_after_build
3349--noworker_quit_after_build
3350--worker_sandboxing
3351--noworker_sandboxing
3352--worker_verbose
3353--noworker_verbose
3354--workspace_status_command=path
3355--xcode_override_workspace_root=
3356--xcode_toolchain=
3357--xcode_version=
3358"
3359BAZEL_COMMAND_VERSION_FLAGS="
3360--announce_rc
3361--noannounce_rc
3362--color={yes,no,auto}
3363--config=
3364--curses={yes,no,auto}
3365--experimental_external_repositories
3366--noexperimental_external_repositories
3367--experimental_multi_threaded_digest
3368--noexperimental_multi_threaded_digest
3369--experimental_ui
3370--noexperimental_ui
3371--experimental_ui_actions_shown=
3372--force_experimental_external_repositories
3373--noforce_experimental_external_repositories
3374--logging=
3375--profile=path
3376--progress_in_terminal_title
3377--noprogress_in_terminal_title
3378--show_progress
3379--noshow_progress
3380--show_progress_rate_limit=
3381--show_task_finish
3382--noshow_task_finish
3383--show_timestamps
3384--noshow_timestamps
3385--tool_tag=
3386--watchfs
3387--nowatchfs
3388"
3389