{
  "autosort": true,
  "line_width": 80,
  "dangle_parens": false,
  "first_comment_is_literal": true,
  "command_case": "lower",
  "additional_commands": {
    "generate_trace": {
      "flags": [],
      "kwargs": {
        "DEST": "*",
        "GROUP": "*",
        "FORMAT": "*",
        "BACKEND": "*",
        "GENERATED": "*",
        "SRC": "*"
      }
    },
    "android_bluetooth_packet_gen": {
      "flags": [],
      "kwargs": {
        "SOURCE_DIR": "*",
        "SRC": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "OUTPUT_DIR": "*",
        "INCLUDES": "*",
        "GENERATED": "*"
      }
    },
    "android_validate_sha": {
      "flags": [],
      "kwargs": {
        "FILE": "*",
        "EXPECTED": "*",
        "ERROR": "*"
      }
    },
    "android_sign": {
      "flags": [],
      "kwargs": {
        "INSTALL": "*",
        "TARGET": "*"
      }
    },
    "android_flex_compile": {
      "flags": [],
      "kwargs": {
        "SOURCE_DIR": "*",
        "SRC": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "OUTPUT_DIR": "*",
        "GENERATED": "*"
      }
    },
    "prefix_sources": {
      "flags": [],
      "kwargs": {
        "PREFIX": "*",
        "SRC": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "OUT": "*"
      }
    },
    "android_yacc_compile": {
      "flags": [],
      "kwargs": {
        "SOURCE_DIR": "*",
        "SRC": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "OUTPUT_DIR": "*",
        "GENERATED": "*"
      }
    },
    "protobuf_generate_with_plugin": {
      "flags": ["APPEND_PATH"],
      "kwargs": {
        "EXPORT_MACRO": "*",
        "HEADERFILEEXTENSION": "*",
        "INCLUDES": "*",
        "LANGUAGE": "*",
        "OUT_VAR": "*",
        "PLUGIN": "*",
        "PLUGINOUT": "*",
        "PROTOC_OUT_DIR": "*",
        "PROTOPATH": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "PROTOS": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "TARGET": "*"
      }
    },
    "protobuf_generate_grpc_cpp": {
      "flags": [],
      "kwargs": {
        "SOURCE_DIR": "*",
        "INCLUDES": "*",
        "SOURCES": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "OUTPUT_DIR": "*",
        "GENERATED": "*"
      }
    },
    "png_add_test": {
      "flags": [],
      "kwargs": {
        "NAME": "*",
        "COMMAND": "*",
        "OPTIONS": "*",
        "FILES": "*"
      }
    },
    "android_add_library": {
      "flags": [
        "NODISTRIBUTE",
        "SHARED"
      ],
      "kwargs": {
        "TARGET": "*",
        "ALIAS" : "*",
        "LIBNAME": "*",
        "REPO": "*",
        "LICENSE": "*",
        "REPO_DIR": "*",
        "NOTICE": "*",
        "DARWIN": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "WINDOWS": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "MSVC": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "LINUX": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "POSIX": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "DEPS": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "SRC": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "SOURCE_DIR": "*",
        "WINDOWS_SOURCE_DIR": "*",
        "LINUX_SOURCE_DIR": "*",
        "DARWIN_SOURCE_DIR": "*"
      }
    },
    "android_nasm_compile": {
      "flags": [
        "NODISTRIBUTE"
      ],
      "kwargs": {
        "TARGET": "*",
        "LIBNAME": "*",
        "REPO": "*",
        "LICENSE": "*",
        "REPO_DIR": "*",
        "NOTICE": "*",
        "DARWIN": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "LINUX": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "MSVC": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "POSIX": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "SRC": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } }
      }
    },
    "android_add_interface": {
      "flags": [
        "NODISTRIBUTE",
        "SHARED"
      ],
      "kwargs": {
        "TARGET": "*",
        "LIBNAME": "*",
        "REPO": "*",
        "LICENSE": "*",
        "REPO_DIR": "*",
        "NOTICE": "*"
      }
    },
    "android_license": {
      "flags": [],
      "kwargs": {
        "TARGET": "*",
        "LIBNAME": "*",
        "EXECUTABLES": "*",
        "URL": "*",
        "SPDX": "*",
        "LICENSE": "*",
        "LOCAL": "*"
      }
    },
    "android_add_test": {
      "flags": [],
      "kwargs": {
        "DARWIN": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "LINUX": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "MSVC": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "POSIX": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "TEST_PARAMS": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "SOURCE_DIR": "*",
        "WINDOWS_SOURCE_DIR": "*",
        "LINUX_SOURCE_DIR": "*",
        "DARWIN_SOURCE_DIR": "*",
        "SRC": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "DEPS": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "TARGET": "*",
        "WINDOWS": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } }
      }
    },
    "android_build_qemu_variant": {
      "flags": [
        "INSTALL"
      ],
      "kwargs": {
        "EXE": "*",
        "CPU": "*",
        "SOURCES": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "DEFINITIONS": "*",
        "LIBRARIES": "*"
      }
    },
    "android_add_prebuilt_library": {
      "flags": [],
      "kwargs": {
        "INCLUDES": "*",
        "PACKAGE": "*",
        "MODULE": "*",
        "LICENSE": "*",
        "LIBNAME": "*",
        "LOCAL": "*",
        "URL": "*",
        "NOTICE": "*",
        "DEFINITIONS": "*"
      }
    },
    "android_target_compile_options": {
      "flags": [],
      "kwargs": {
        "PUBLIC": "*",
        "PRIVATE": "*"
      }
    },
    "android_target_compile_definitions": {
      "flags": [],
      "kwargs": {
        "PUBLIC": "*",
        "PRIVATE": "*"
      }
    },
    "android_target_link_libraries": {
      "flags": [],
      "kwargs": {
        "PUBLIC": "*",
        "PRIVATE": "*"
      }
    },
    "android_add_executable": {
      "flags": [
        "NODISTRIBUTE"
      ],
      "kwargs": {
        "TARGET": "*",
        "LIBNAME": "*",
        "REPO": "*",
        "LICENSE": "*",
        "REPO_DIR": "*",
        "NOTICE": "*",
        "DEPS": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "DARWIN": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "WINDOWS": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "MSVC": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "LINUX": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "POSIX": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "SRC": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } }
      }
    },
    "tink_cc_library": {
      "flags": [
        "PUBLIC"
      ],
      "kwargs": {
        "NAME": "*",
        "SRCS": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "DEPS": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } }
      }
    },
    "tink_cc_test": {
      "flags": [
        "PUBLIC"
      ],
      "kwargs": {
        "NAME": "*",
        "SRCS": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "DEPS": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } },
        "DATA": { "pargs": { "nargs": "*" , "tags": ["file-list"], "sortable" : "True" } }
      }
    }
  },
  "separate_fn_name_with_space": false,
  "always_wrap": [],
  "separate_ctrl_name_with_space": false,
  "max_subgroups_hwrap": 10,
  "fence_pattern": "^\\s*([`~]{3}[`~]*)(.*)$",
  "enable_markup": true,
  "enable_sort": true,
  "ruler_pattern": "^\\s*[^\\w\\s]{3}.*[^\\w\\s]{3}$",
  "tab_size": 2,
  "keyword_case": "unchanged",
  "enum_char": ".",
  "literal_comment_pattern": null,
  "bullet_char": "*",
  "line_ending": "unix"
}
