archivos run

Informar un problema Ver fuente Nightly · 8.0 . 7.4 . 7.3 · 7.2 · 7.1 · 7.0 · 6.5

Un contenedor de información sobre un conjunto de archivos necesarios en la ejecución del entorno de ejecución. Este objeto se debe pasar a través de DefaultInfo para indicarle al sistema de compilación los archivos de ejecución que necesitan los resultados que produce la regla.

Consulta la guía de runfiles para obtener más detalles.

Miembros

empty_filenames

depset runfiles.empty_filenames

Muestra los nombres de los archivos vacíos que se crearán.

archivos

depset runfiles.files

Muestra el conjunto de archivos de ejecución como archivos.

combinar

runfiles runfiles.merge(other)

Muestra un nuevo objeto runfiles que incluye todo el contenido de este y el argumento.

Nota: Cuando tengas muchos objetos de runfiles para combinar, usa merge_all() en lugar de llamar a merge en un bucle. Esto evita la construcción de estructuras de conjuntos de dependencias profundas que pueden causar fallas de compilación.

Parámetros

Parámetro Descripción
other obligatorio
Es el objeto runfiles que se combinará en esto.

merge_all

runfiles runfiles.merge_all(other)

Muestra un nuevo objeto runfiles que incluye todo el contenido de este y de los objetos runfiles en el argumento.

Parámetros

Parámetro Descripción
other secuencia de runfiles; obligatorio
Es la secuencia de objetos de runfiles que se combinarán en esto.

depset runfiles.root_symlinks

Muestra el conjunto de symlinks raíz.

depset runfiles.symlinks

Muestra el conjunto de symlinks.