archivos run

Informar un problema Ver código fuente

Un contenedor de información sobre un conjunto de archivos necesarios en la ejecución del entorno de ejecución. Este objeto debe pasarse a través de DefaultInfo para informarle al sistema de compilación sobre los archivos de ejecución que necesita la salida de la regla.

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

Miembros

nombres_de_archivos vacíos

depset runfiles.empty_filenames

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

archivos

depset runfiles.files

Muestra el conjunto de runfiles como archivos.

merge

runfiles runfiles.merge(other)

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

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

Parámetros

Parámetro Descripción
other required
El objeto runfiles para incorporar en esto.

merge_all

runfiles runfiles.merge_all(other)

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

Parámetros

Parámetro Descripción
other sequence of runfiless; obligatorio
Es la secuencia de objetos runfiles para combinar en esta.

depset runfiles.root_symlinks

Muestra el conjunto de symlinks raíz.

depset runfiles.symlinks

Muestra el conjunto de symlinks.