runfile

Laporkan masalah Lihat sumber Nightly · 8.3 · 8.2 · 8.1 · 8.0 · 7.6

Container informasi mengenai sekumpulan file yang diperlukan saat runtime oleh file yang dapat dieksekusi. Objek ini harus diteruskan melalui DefaultInfo untuk memberi tahu sistem build tentang file yang diperlukan oleh output yang dihasilkan oleh aturan.

Lihat panduan file yang dapat dijalankan untuk mengetahui detailnya.

Anggota

empty_filenames

depset runfiles.empty_filenames

Menampilkan nama file kosong yang akan dibuat.

file

depset runfiles.files

Menampilkan kumpulan runfile sebagai file.

gabungkan

runfiles runfiles.merge(other)

Menampilkan objek runfiles baru yang mencakup semua konten objek ini dan argumen.

Catatan: Jika Anda memiliki banyak objek runfiles untuk digabungkan, gunakan merge_all(), bukan memanggil merge dalam loop. Hal ini menghindari pembuatan struktur depset yang dalam yang dapat menyebabkan kegagalan build.

Parameter

Parameter Deskripsi
other runfiles; wajib
Objek runfiles yang akan digabungkan ke dalam objek ini.

merge_all

runfiles runfiles.merge_all(other)

Menampilkan objek runfiles baru yang mencakup semua konten objek ini dan objek runfiles dalam argumen.

Parameter

Parameter Deskripsi
other sequence dari runfiles; wajib
Urutan objek runfiles yang akan digabungkan ke dalam objek ini.

depset runfiles.root_symlinks

Menampilkan kumpulan link simbolis root.

depset runfiles.symlinks

Menampilkan kumpulan symlink.