किसी समस्या की शिकायत करेंopen_in_new
स्रोत देखेंopen_in_new
objc को कंपाइल और लिंक करने की सेवा देने वाली कंपनी.
पैसे चुकाकर बने सदस्य
डायरेक्ट_मॉड्यूल_मैप
sequence ObjcProvider.direct_module_maps
मॉड्यूल टारगेट फ़ाइलें सीधे इस टारगेट से (कोई ट्रांज़िटिव मॉड्यूल मैप नहीं). इसका इस्तेमाल, निजी हेडर फ़ाइलों और Swift कंपाइलेशन को सही तरह से इस्तेमाल करने के लिए किया जाता है.
डायरेक्ट सोर्स
sequence ObjcProvider.direct_sources
इस टारगेट की सभी डायरेक्ट सोर्स फ़ाइलें (कोई ट्रांज़िटिव फ़ाइल नहीं). इसमें 'srcs' एट्रिब्यूट का कोई भी हेडर शामिल है.
डायनामिक_फ़्रेम_फ़ाइल
depset ObjcProvider.dynamic_framework_file
डाइनैमिक तौर पर लिंक किए गए फ़्रेमवर्क से जुड़ी .framework डायरेक्ट्री में मौजूद लाइब्रेरी फ़ाइलें.
Dynamic_framework_names
depset ObjcProvider.dynamic_framework_names
इस प्रोवाइडर में डाइनैमिक फ़्रेमवर्क के सभी नाम दिखाता है.
Dynamic_framework_paths
depset ObjcProvider.dynamic_framework_paths
इस कंपनी में डाइनैमिक फ़्रेमवर्क के सभी फ़्रेमवर्क पाथ दिखाता है.
force_load_library
depset ObjcProvider.force_load_library
-force_load के साथ लोड होने वाली लाइब्रेरी.
आयात की गई लाइब्रेरी
depset ObjcProvider.imported_library
इंपोर्ट की गई पहले से कंपाइल की गई स्टैटिक लाइब्रेरी (.a files) को बाइनरी में लिंक किया जाना.
j2objc_library
depset ObjcProvider.j2objc_library
J2ObjC से अनुवाद किए गए Java कोड से बनाई गई स्टैटिक लाइब्रेरी.
लाइब्रेरी
depset ObjcProvider.library
मौजूदा टारगेट की डिपेंडेंसी के आधार पर इकट्ठा की गई लाइब्रेरी (.a) फ़ाइलें.
depset ObjcProvider.link_inputs
उन डिपेंडेंसी के समय के आर्टफ़ैक्ट को लिंक करें जो किसी दूसरी कैटगरी, जैसे कि लाइब्रेरी या संग्रह में नहीं आती हैं. यह कैच-ऑल, लिंकर में आर्बिट्रेरी डेटा (उदाहरण के लिए, Swift AST फ़ाइलें) जोड़ने का तरीका बताता है. इन्हें जोड़ने वाले नियम, 'लिंक ऑप्ट' में ज़रूरी लिंकर फ़्लैग जोड़ने के लिए भी ज़िम्मेदार हैं.
linkopt
depset ObjcProvider.linkopt
लिंक करने के विकल्प.
मॉड्यूल_मैप
depset ObjcProvider.module_map
Clang मॉड्यूल मैप, इनका इस्तेमाल निजी हेडर फ़ाइलों के सही इस्तेमाल को लागू करने के लिए किया जाता है.
sdk_dylib
depset ObjcProvider.sdk_dylib
SDK टूल के नाम .dylib लाइब्रेरी, जिनसे लिंक करना है. उदाहरण के लिए, 'libz' या 'libarchive'.
sdk_framework
depset ObjcProvider.sdk_framework
लिंक करने के लिए SDK फ़्रेमवर्क के नाम (उदाहरण, 'AddressBook', 'QuartzCore').
सोर्स
depset ObjcProvider.source
सभी स्थायी स्रोत फ़ाइलें.
static_framework_फ़ाइल
depset ObjcProvider.static_framework_file
.framework निर्देशिकाओं में लाइब्रेरी फ़ाइलें जिन्हें स्थिर रूप से लिंक किया जाना चाहिए.
static_framework_names
depset ObjcProvider.static_framework_names
इस प्रोवाइडर में स्टैटिक फ़्रेमवर्क के सभी नाम दिखाता है.
static_framework_paths
depset ObjcProvider.static_framework_paths
इस प्रोवाइडर में स्टैटिक फ़्रेमवर्क के सभी फ़्रेमवर्क पाथ दिखाता है.
strict_इनक्लूड
depset ObjcProvider.strict_include
गैर-प्रचार में, कमांड लाइन में '-I' के साथ बताए गए खोज पाथ शामिल होते हैं. इसे हेडर खोज पाथ भी कहते हैं (और यह
उपयोगकर्ता हेडर खोज पाथ से अलग है).
depset ObjcProvider.umbrella_header
क्लैंग छतरी वाला हेडर. J2ObjC सेगमेंट वाले हेडर के साथ काम करने के लिए, सार्वजनिक हेडर को #छत वाले हेडर में शामिल किया जाता है.
कमज़ोर_फ़्रेम_काम
depset ObjcProvider.weak_sdk_framework
SDK फ़्रेमवर्क के नाम, जिन्हें कमज़ोर तरीके से लिंक करना है. उदाहरण के लिए, 'MediaAccessibility'. नियमित रूप से लिंक किए गए SDK फ़्रेमवर्क के उलट, कमज़ोर लिंक वाले फ़्रेमवर्क के सिंबल में कोई गड़बड़ी होने पर गड़बड़ी नहीं होती.