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