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

รายงานปัญหา ดูแหล่งที่มา รุ่น Nightly · 8.0 7.4 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 Umbrella ส่วนหัวสาธารณะจะ #รวมอยู่ในส่วนหัว Umbrella เพื่อให้เข้ากันได้กับส่วนหัวแบบแบ่งกลุ่มของ J2ObjC