ผู้ให้บริการ Objc

รายงานปัญหา ดูแหล่งที่มา ตอนกลางคืน · 7.3 · 7.2 · 7.1 · 7.0 · 6.5

ผู้ให้บริการสำหรับการรวบรวมและลิงก์ objc

สมาชิก

direct_module_maps

sequence ObjcProvider.direct_module_maps

ไฟล์แมปโมดูลจากเป้าหมายนี้โดยตรง (ไม่มีการแมปโมดูลทรานซิทีฟ) ใช้เพื่อบังคับใช้การใช้ไฟล์ส่วนหัวส่วนตัวอย่างเหมาะสมและการคอมไพล์ Swift

direct_sources

sequence ObjcProvider.direct_sources

ไฟล์ต้นฉบับโดยตรงจากเป้าหมายนี้ (ไม่มีไฟล์ทรานซิชัน) รวมถึงส่วนหัวใน "srcs"

j2objc_library

depset ObjcProvider.j2objc_library

ไลบรารีแบบคงที่ที่สร้างขึ้นจากโค้ด Java ที่แปล J2ObjC

module_map

depset ObjcProvider.module_map

แผนที่โมดูล Clang ที่ใช้ในการบังคับใช้ไฟล์ส่วนหัวส่วนตัวอย่างเหมาะสม

source

depset ObjcProvider.source

ไฟล์ต้นฉบับทรานซิทีฟทั้งหมด

strict_include

depset ObjcProvider.strict_include

รวมเส้นทางการค้นหาที่ไม่ได้เผยแพร่ด้วย "-I" ในบรรทัดคำสั่ง เรียกอีกอย่างว่าเส้นทางการค้นหาส่วนหัว (และต่างจากเส้นทางการค้นหาส่วนหัวของผู้ใช้)

umbrella_header

depset ObjcProvider.umbrella_header

ส่วนหัวของร่ม Clang ส่วนหัวสาธารณะจะ #included ในส่วนหัว umbrella เพื่อให้สามารถใช้ร่วมกับส่วนหัว J2ObjC ได้