Um contêiner de informações sobre um conjunto de arquivos necessários na execução do ambiente de execução. Esse objeto precisa ser transmitido por DefaultInfo para informar ao sistema de build sobre os arquivos de execução necessários para as saídas produzidas pela regra.
Consulte o guia do Runfiles para mais detalhes.
Membros
empty_filenames
depset runfiles.empty_filenames
arquivos
depset runfiles.files
merge
runfiles runfiles.merge(other)
Observação:quando você tiver muitos objetos de arquivos de execução para mesclar, use merge_all()
em vez de chamar merge
em um loop. Isso evita a construção de estruturas de desativação profundas que podem causar falhas de compilação.
Parâmetros
Parâmetro | Descrição |
---|---|
other
|
obrigatório O objeto runfiles que será mesclado. |
merge_all
runfiles runfiles.merge_all(other)
Parâmetros
Parâmetro | Descrição |
---|---|
other
|
sequência de runfiless (link em inglês)
obrigatório A sequência de objetos runfiles que serão mesclados. |
root_symlinks
depset runfiles.root_symlinks
links simbólicos
depset runfiles.symlinks