सदस्य
- apple_host_system_env
- apple_toolchain
- dotted_version
- प्लैटफ़ॉर्म
- platform_type
- target_apple_env
- XcodeProperties
- XcodeVersionConfig
apple_host_system_env
dict apple_common.apple_host_system_env(xcode_config)
पैरामीटर
| पैरामीटर | ब्यौरा |
|---|---|
xcode_config
|
ज़रूरी है एक प्रोवाइडर, जिसमें Xcode कॉन्फ़िगरेशन के बारे में जानकारी होती है. |
apple_toolchain
unknown apple_common.apple_toolchain()
dotted_version
DottedVersion apple_common.dotted_version(version)
पैरामीटर
| पैरामीटर | ब्यौरा |
|---|---|
version
|
string;
ज़रूरी है DottedVersion का स्ट्रिंग फ़ॉर्मैट. |
प्लैटफ़ॉर्म
struct apple_common.platform
ios_deviceios_simulatormacostvos_devicetvos_simulatorvisionos_devicevisionos_simulatorwatchos_devicewatchos_simulator
इन वैल्यू को उन तरीकों से पास किया जा सकता है जिनके लिए प्लैटफ़ॉर्म की ज़रूरत होती है. जैसे, XcodeVersionConfig.sdk_version_for_platform.
platform_type
struct apple_common.platform_type
iosmacostvosvisionoswatchos
इन वैल्यू को उन तरीकों से पास किया जा सकता है जिनके लिए प्लैटफ़ॉर्म टाइप की ज़रूरत होती है. जैसे, 'apple' कॉन्फ़िगरेशन फ़्रैगमेंट का multi_arch_platform तरीका.
उदाहरण:
ctx.fragments.apple.multi_arch_platform(apple_common.platform_type.ios)
target_apple_env
dict apple_common.target_apple_env(xcode_config, platform)
dict दिखाता है. इन्हें Apple प्लैटफ़ॉर्म टाइप के टारगेट बनाने वाली कार्रवाइयों के लिए सेट किया जाना चाहिए. उदाहरण के लिए, इस डिक्शनरी में ऐसे वैरिएबल शामिल हैं जो प्लैटफ़ॉर्म का नाम और एसडीके का वर्शन दिखाते हैं. कुंजियां, वैरिएबल के नाम होती हैं और वैल्यू, उनकी वैल्यू होती हैं.
पैरामीटर
| पैरामीटर | ब्यौरा |
|---|---|
xcode_config
|
ज़रूरी है एक प्रोवाइडर, जिसमें Xcode कॉन्फ़िगरेशन के बारे में जानकारी होती है. |
platform
|
ज़रूरी है Apple का प्लैटफ़ॉर्म. |
XcodeProperties
Provider apple_common.XcodeProperties
XcodeVersionProperties सेवा देने वाली कंपनी के लिए कंस्ट्रक्टर/कुंजी.अगर कोई टारगेट, XcodeVersionProperties सेवा देने वाली कंपनी को आगे बढ़ाता है, तो इसे उस कुंजी के तौर पर इस्तेमाल करें जिससे उसे वापस पाया जा सके. उदाहरण:
dep = ctx.attr.deps[0] p = dep[apple_common.XcodeVersionProperties]
XcodeVersionConfig
Provider apple_common.XcodeVersionConfig
XcodeVersionConfig सेवा देने वाली कंपनी के लिए कंस्ट्रक्टर/कुंजी.