คอนเทนเนอร์ของข้อมูลเกี่ยวกับชุดไฟล์ที่จําเป็นสําหรับการเรียกใช้รันไทม์ คุณควรส่งออบเจ็กต์นี้ผ่าน DefaultInfo เพื่อแจ้งให้ระบบบิลด์ทราบเกี่ยวกับไฟล์รันไทม์ที่จําเป็นสําหรับเอาต์พุตที่กฎสร้างขึ้น
ดูรายละเอียดได้ในคู่มือ runfiles
สมาชิก
empty_filenames
depset runfiles.empty_filenames
ไฟล์
depset runfiles.files
ผสาน
runfiles runfiles.merge(other)
หมายเหตุ: เมื่อคุณมีออบเจ็กต์ไฟล์รันไทม์จำนวนมากที่จะผสาน ให้ใช้ merge_all()
แทนการเรียก merge
ในลูป วิธีนี้จะช่วยหลีกเลี่ยงการสร้างโครงสร้าง depset ที่ลึก ซึ่งอาจทําให้การสร้างไม่สําเร็จ
พารามิเตอร์
พารามิเตอร์ | คำอธิบาย |
---|---|
other
|
ต้องระบุ ออบเจ็กต์ runfiles ที่จะผสานลงในนี้ |
merge_all
runfiles runfiles.merge_all(other)
พารามิเตอร์
พารามิเตอร์ | คำอธิบาย |
---|---|
other
|
ลําดับ runfiles
ต้องระบุ ลําดับของออบเจ็กต์ runfiles ที่จะผสานรวมเข้ามา |
root_symlinks
depset runfiles.root_symlinks
ลิงก์สัญลักษณ์
depset runfiles.symlinks