Objc

Objective-C के लिए कॉन्फ़िगरेशन फ़्रैगमेंट.

सदस्य

bool objc.alwayslink_by_default

इससे पता चलता है कि objc_library और objc_import के लिए, डिफ़ॉल्ट तौर पर alwayslink=True होना चाहिए या नहीं.

copts

list objc.copts

इससे, Objective-C को कंपाइल करने के लिए इस्तेमाल किए जाने वाले विकल्पों की सूची मिलती है. ये विकल्प, डिफ़ॉल्ट विकल्पों के बाद लागू होते हैं. हालांकि, ये नियम की विशेषताओं में बताए गए विकल्पों से पहले लागू होते हैं.

copts_for_current_compilation_mode

list objc.copts_for_current_compilation_mode

इससे, मौजूदा मोड में Objective-C को कंपाइल करने के लिए इस्तेमाल किए जाने वाले डिफ़ॉल्ट विकल्पों की सूची मिलती है.

disallow_sdk_frameworks_attributes

bool objc.disallow_sdk_frameworks_attributes

इससे पता चलता है कि sdk_frameworks और weak_sdk_frameworks को एट्रिब्यूट के तौर पर इस्तेमाल करने की अनुमति है या नहीं.

generate_linkmap

bool objc.generate_linkmap

इससे पता चलता है कि linkmap आर्टफ़ैक्ट जनरेट करने हैं या नहीं.

ios_simulator_device

string objc.ios_simulator_device

इससे पता चलता है कि सिम्युलेटर पर ऐप्लिकेशन चलाने के लिए, किस तरह का डिवाइस इस्तेमाल करना है. जैसे, 'iPhone 6'. इससे None भी मिल सकता है.

ios_simulator_version

DottedVersion objc.ios_simulator_version

इससे पता चलता है कि सिम्युलेटर पर ऐप्लिकेशन चलाने के लिए, iOS सिम्युलेटर का कौनसा SDK वर्शन इस्तेमाल करना है. इससे None भी मिल सकता है.

run_memleaks

bool objc.run_memleaks

इससे एक बूलियन वैल्यू मिलती है. इससे पता चलता है कि टेस्ट के दौरान memleaks को चलाना है या नहीं.

should_strip_binary

bool objc.should_strip_binary

इससे पता चलता है कि लिंक किए गए बाइनरी पर सिंबल और डेड-कोड स्ट्रिपिंग करनी है या नहीं.

signing_certificate_name

string objc.signing_certificate_name

इससे, फ़्लैग के तौर पर दिया गया सर्टिफ़िकेट का नाम मिलता है. इसका इस्तेमाल, ऐप्लिकेशन पर हस्ताक्षर करने के लिए किया जाता है. अगर ऐसा कोई सर्टिफ़िकेट नहीं दिया गया है, तो इससे None मिलता है. इससे None भी मिल सकता है.

uses_device_debug_entitlements

bool objc.uses_device_debug_entitlements

इससे पता चलता है कि किसी ऐप्लिकेशन पर हस्ताक्षर करते समय, डिवाइस के डीबग एंटाइटलमेंट शामिल करने हैं या नहीं.