archivos run

Es un contenedor de información sobre un conjunto de archivos necesarios para la ejecución del entorno de ejecución. Este objeto se debe pasar mediante 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 archivos de ejecución 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 su contenido y el argumento.

Nota: Cuando tengas muchos objetos de archivos de ejecución para combinar, usa merge_all() en lugar de llamar a merge en un bucle. De esta manera, se evita construir estructuras de dependencias profundas que pueden causar fallas de compilación.

Parámetros

Parámetro Descripción
other required
El objeto runfiles para combinar en este comando.

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 sequence of runfiless (obligatorio)
La secuencia de objetos de runfiles que se combinarán en este comando.

depset runfiles.root_symlinks

Muestra el conjunto de symlinks raíz.

depset runfiles.symlinks

Muestra el conjunto de symlinks.