Members
- archive_override
- bazel_dep
- flag_alias
- git_override
- include
- inject_repo
- local_path_override
- module
- multiple_version_override
- override_repo
- register_execution_platforms
- register_toolchains
- single_version_override
- use_extension
- use_repo
- use_repo_rule
archive_override
Parameters
bazel_dep
Parameters
flag_alias
Parameters
git_override
Parameters
include
include() behaves as if the included file is textually placed at the location of the include() call, except that variable bindings (such as those used for use_extension) are only ever visible in the file they occur in, not in any included or including files.
Only the root module may use include(); it is an error if a bazel_dep’s MODULE file uses include().
Only files in the main repo may be included.
include() allows you to segment the root module file into multiple parts, to avoid having an enormous MODULE.bazel file or to better manage access control for individual semantic segments.
Parameters
inject_repo
--ignore\_dev\_dependency
is enabled.
Use override_repo instead to override an
existing repo.
Parameters
local_path_override
Parameters
module
Parameters
multiple_version_override
Parameters
override_repo
--ignore\_dev\_dependency is enabled.
Use inject_repo instead to add a new repo.
Parameters
register_execution_platforms
@ or //). See toolchain resolution for more information.
Parameters
register_toolchains
@ or //). See toolchain resolution for more information.
Parameters
single_version_override
Parameters
use_extension
Parameters
use_repo
Parameters
use_repo_rule
name attribute on the proxy. The implicit Boolean dev_dependency attribute can also be used on the proxy to denote that a certain repo is only to be created when the current module is the root module.