file run

Laporkan masalah Lihat sumber

Container informasi terkait sekumpulan file yang diperlukan saat eksekusi runtime. Objek ini harus diteruskan melalui DefaultInfo untuk memberi tahu sistem build tentang runfile yang diperlukan oleh output yang dihasilkan oleh aturan tersebut.

Lihat panduan runfile untuk mengetahui detailnya.

Pelanggan

nama_kosong

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 menyertakan semua konten dalam argumen ini dan argumen.

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

Parameter

Parameter Deskripsi
other diperlukan
Objek runfiles untuk digabungkan dengan objek ini.

gabungkan semua

runfiles runfiles.merge_all(other)

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

Parameter

Parameter Deskripsi
other sequence of runfiless; diperlukan
Urutan objek runfile untuk digabungkan ke dalam objek ini.

depset runfiles.root_symlinks

Menampilkan kumpulan symlink root.

depset runfiles.symlinks

Menampilkan kumpulan symlink.