Nhà cung cấp dịch vụ

Báo cáo vấn đề Xem nguồn Nightly · 8.0 7.4 . 7.3 · 7.2 · 7.1 · 7.0 · 6.5

Một trình cung cấp để biên dịch và liên kết objc.

Hội viên

direct_module_maps

sequence ObjcProvider.direct_module_maps

Tệp bản đồ mô-đun trực tiếp từ mục tiêu này (không có bản đồ mô-đun bắc cầu). Dùng để thực thi việc sử dụng đúng cách các tệp tiêu đề riêng tư và để biên dịch Swift.

direct_sources

sequence ObjcProvider.direct_sources

Tất cả tệp nguồn trực tiếp từ mục tiêu này (không có tệp bắc cầu), bao gồm mọi tiêu đề trong thuộc tính "srcs".

j2objc_library

depset ObjcProvider.j2objc_library

Thư viện tĩnh được tạo từ mã Java được dịch bằng J2ObjC.

module_map

depset ObjcProvider.module_map

Bản đồ mô-đun Clang, dùng để thực thi việc sử dụng đúng cách các tệp tiêu đề riêng tư.

source

depset ObjcProvider.source

Tất cả tệp nguồn bắc cầu.

strict_include

depset ObjcProvider.strict_include

Không được truyền bao gồm các đường dẫn tìm kiếm được chỉ định bằng '-I' trên dòng lệnh. Còn được gọi là đường dẫn tìm kiếm tiêu đề (và khác với đường dẫn tìm kiếm tiêu đề của người dùng).

umbrella_header

depset ObjcProvider.umbrella_header

Tiêu đề chung của Clang. Tiêu đề công khai được #bao gồm trong tiêu đề tổng hợp để tương thích với tiêu đề phân đoạn J2ObjC.