al_repo_map

al_repo_map

al_repo_map = use_extension("@com_alwaldend_src//tools/repo_map/rules:al_repo_map.bzl", "al_repo_map")
al_repo_map.download(name, build_file_content, build_file_native_binary, download_type, executable,
                     repos, strip_prefix)

Extension to create several repos from a map

TAG CLASSES

download

Attributes

NameDescriptionTypeMandatoryDefault
nameNameNamerequired
build_file_contentBuild file contentStringoptional""
build_file_native_binaryArgs for a native binary build fileDictionary: String -> Stringoptional{}
download_typeDownload typeStringoptional"http_archive"
executableField executable for http_fileBooleanoptionalFalse
reposMap of reposDictionary: String -> List of stringsrequired
strip_prefixStrip prefixStringoptional""