สมาชิก
PyInfo
PyInfo PyInfo(transitive_sources, uses_shared_libraries=False, imports=unbound, has_py2_only_sources=False, has_py3_only_sources=False)
PyInfo
พารามิเตอร์
| พารามิเตอร์ | คำอธิบาย |
|---|---|
transitive_sources
|
depset ของ ไฟล์;
บังคับ ค่าของช่อง transitive_sources ของออบเจ็กต์ใหม่
|
uses_shared_libraries
|
ค่าเริ่มต้นคือ Falseค่าของช่อง uses_shared_libraries ของออบเจ็กต์ใหม่
|
imports
|
depset ของ สตริง;
ค่าเริ่มต้นคือ unboundค่าของช่อง imports ของออบเจ็กต์ใหม่
|
has_py2_only_sources
|
ค่าเริ่มต้นคือ Falseค่าของช่อง has_py2_only_sources ของออบเจ็กต์ใหม่
|
has_py3_only_sources
|
ค่าเริ่มต้นคือ Falseค่าของช่อง has_py3_only_sources ของออบเจ็กต์ใหม่
|
has_py2_only_sources
bool PyInfo.has_py2_only_sources
has_py3_only_sources
bool PyInfo.has_py3_only_sources
imports
depset PyInfo.imports
PYTHONPATH ของเป้าหมาย Python ที่เรียกใช้งานได้ ระบบจะสะสมสตริงเหล่านี้จาก deps แบบทรานซิทีฟระบบไม่รับประกันลำดับของ depset และอาจมีการเปลี่ยนแปลงในอนาคต เราขอแนะนำให้ใช้ลำดับ default (ค่าเริ่มต้น)
transitive_sources
depset PyInfo.transitive_sources
.py (เข้ากันได้กับ postorder) ที่ปรากฏใน srcs ของเป้าหมายและ srcs ของ deps แบบทรานซิทีฟของเป้าหมาย
uses_shared_libraries
bool PyInfo.uses_shared_libraries
deps แบบทรานซิทีฟของเป้าหมายนี้มีไฟล์ไลบรารีที่แชร์ (เช่น ไฟล์ .so) หรือไม่ปัจจุบันช่องนี้ไม่ได้ใช้งานใน Bazel และอาจหายไปในอนาคต