archivos run

Informar un problema Ver fuente Noche

Es 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 acerca de 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.

merge

runfiles runfiles.merge(other)

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

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

Parámetros

Parámetro Descripción
other runfiles; obligatorio
El objeto runfiles para combinar en este elemento.

merge_all

runfiles runfiles.merge_all(other)

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

Parámetros

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

depset runfiles.root_symlinks

Muestra el conjunto de symlinks raíz.

depset runfiles.symlinks

Muestra el conjunto de symlinks.