quả táo

Một mảnh cấu hình dành cho các nền tảng của Apple.

Hội viên

bitcode_mode

apple_bitcode_mode apple.bitcode_mode

Trả về chế độ Bitcode để sử dụng cho các bước biên dịch.

Trường này chỉ hợp lệ đối với bản dựng thiết bị; đối với các bản dựng của trình mô phỏng, hàm này luôn trả về 'none'.

multi_arch_platform

apple_platform apple.multi_arch_platform(platform_type)

Nền tảng của cấu hình hiện tại cho loại nền tảng đã cho. Thuộc tính này chỉ nên được gọi trong ngữ cảnh có thể hỗ trợ nhiều kiến trúc; hãy cân nhắc sử dụng single_arch_platform cho các trường hợp khác.

Tham số

Thông số Mô tả
platform_type bắt buộc
Loại nền tảng của Apple.

single_arch_cpu

string apple.single_arch_cpu

Đĩa đơn "có hiệu lực" cho cấu hình này (ví dụ: i386 hoặc arm64) trong ngữ cảnh logic của quy tắc chỉ liên quan đến một cấu trúc (chẳng hạn như objc_library đăng ký các thao tác biên dịch đơn kiến trúc).

single_arch_platform

apple_platform apple.single_arch_platform

Nền tảng của cấu hình hiện tại. Thuộc tính này chỉ nên được gọi trong ngữ cảnh mà chỉ có thể hỗ trợ một cấu trúc duy nhất; hãy cân nhắc sử dụng multi_arch_platform cho các trường hợp khác.