BazelCon 2022 16-17 নভেম্বর নিউ ইয়র্ক এবং অনলাইনে আসছে। নিবন্ধন আজ!
নতুন: 15 নভেম্বর সম্প্রদায় দিবসের জন্য আমাদের সাথে যোগ দিন! বিস্তারিত এবং নিবন্ধন.

বস্তু প্রদানকারী

সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
objc সংকলন এবং লিঙ্ক করার জন্য একটি প্রদানকারী.

সদস্যরা

direct_module_maps

sequence ObjcProvider.direct_module_maps

এই টার্গেট থেকে সরাসরি মডিউল ম্যাপ ফাইল (কোন ট্রানজিটিভ মডিউল ম্যাপ নেই)। ব্যক্তিগত শিরোনাম ফাইলের যথাযথ ব্যবহার প্রয়োগ করতে এবং সুইফ্ট সংকলনের জন্য ব্যবহৃত হয়।

সরাসরি_উৎস

sequence ObjcProvider.direct_sources

এই টার্গেট থেকে সমস্ত ডাইরেক্ট সোর্স ফাইল (কোনও ট্রানজিটিভ ফাইল নেই), 'srcs' অ্যাট্রিবিউটের যেকোনো হেডার সহ।

dynamic_framework_file

depset ObjcProvider.dynamic_framework_file

একটি গতিশীলভাবে লিঙ্কযুক্ত ফ্রেমওয়ার্কের অন্তর্গত .framework ডিরেক্টরিতে লাইব্রেরি ফাইল।

dynamic_framework_names

depset ObjcProvider.dynamic_framework_names

এই প্রদানকারীর মধ্যে গতিশীল ফ্রেমওয়ার্কের সমস্ত নাম প্রদান করে।

ডাইনামিক_ফ্রেমওয়ার্ক_পাথ

depset ObjcProvider.dynamic_framework_paths

এই প্রদানকারীর মধ্যে গতিশীল ফ্রেমওয়ার্কের সমস্ত ফ্রেমওয়ার্ক পাথ ফেরত দেয়।

force_load_library

depset ObjcProvider.force_load_library

-ফোর্স_লোড দিয়ে লোড করার জন্য লাইব্রেরি।

imported_library

depset ObjcProvider.imported_library

বাইনারিতে সংযুক্ত করার জন্য আমদানি করা প্রি-কম্পাইল করা স্ট্যাটিক লাইব্রেরি (. একটি ফাইল)।

j2objc_লাইব্রেরি

depset ObjcProvider.j2objc_library

স্ট্যাটিক লাইব্রেরি যা J2ObjC-অনুবাদিত জাভা কোড থেকে তৈরি।

লাইব্রেরি

depset ObjcProvider.library

বর্তমান লক্ষ্যের নির্ভরতা দ্বারা সংকলিত লাইব্রেরি (.a) ফাইল।

depset ObjcProvider.link_inputs

নির্ভরশীলতা থেকে লিংক টাইম আর্টিফ্যাক্ট যা অন্য কোনো বিভাগে পড়ে না যেমন লাইব্রেরি বা আর্কাইভ। এই ক্যাচ-অল লিঙ্কারে নির্বিচারে ডেটা (যেমন সুইফট AST ফাইল) যোগ করার একটি উপায় প্রদান করে। যে নিয়মটি এগুলিকে যুক্ত করে সেটি 'লিঙ্ককপ্ট'-এ প্রয়োজনীয় লিঙ্কার ফ্ল্যাগ যুক্ত করার জন্যও দায়ী।

linkopt

depset ObjcProvider.linkopt

লিঙ্কিং বিকল্প।

মডিউল_ম্যাপ

depset ObjcProvider.module_map

ঝনঝন মডিউল মানচিত্র, প্রাইভেট হেডার ফাইলের যথাযথ ব্যবহার প্রয়োগ করতে ব্যবহৃত হয়।

sdk_dylib

depset ObjcProvider.sdk_dylib

লিঙ্ক করার জন্য SDK .dylib লাইব্রেরির নাম। উদাহরণস্বরূপ, 'libz' বা 'libarchive'।

sdk_framework

depset ObjcProvider.sdk_framework

লিঙ্ক করার জন্য SDK ফ্রেমওয়ার্কের নাম (যেমন 'AddressBook', 'QuartzCore')।

সূত্র

depset ObjcProvider.source

সমস্ত ট্রানজিটিভ সোর্স ফাইল।

static_framework_file

depset ObjcProvider.static_framework_file

.framework ডিরেক্টরিতে লাইব্রেরি ফাইল যা স্ট্যাটিকভাবে লিঙ্ক করা উচিত।

স্ট্যাটিক_ফ্রেমওয়ার্ক_নাম

depset ObjcProvider.static_framework_names

এই প্রদানকারীতে স্ট্যাটিক ফ্রেমওয়ার্কের সমস্ত নাম প্রদান করে।

স্ট্যাটিক_ফ্রেমওয়ার্ক_পথ

depset ObjcProvider.static_framework_paths

এই প্রদানকারীতে স্ট্যাটিক ফ্রেমওয়ার্কের সমস্ত ফ্রেমওয়ার্ক পাথ ফেরত দেয়।

কঠোর_অন্তর্ভুক্ত

depset ObjcProvider.strict_include

অ-প্রচারিত এর মধ্যে কমান্ড লাইনে '-I' দিয়ে নির্দিষ্ট করা অনুসন্ধান পাথ অন্তর্ভুক্ত। হেডার সার্চ পাথ নামেও পরিচিত (এবং ব্যবহারকারী হেডার অনুসন্ধান পাথ থেকে আলাদা)।

umbrella_header

depset ObjcProvider.umbrella_header

ঝনঝন ছাতা হেডার. J2ObjC সেগমেন্টেড হেডারের সাথে সামঞ্জস্যপূর্ণ হতে পাবলিক হেডারগুলিকে ছাতার শিরোনামগুলিতে #অন্তর্ভুক্ত করা হয়।

দুর্বল_এসডিকে_ফ্রেমওয়ার্ক

depset ObjcProvider.weak_sdk_framework

দুর্বলভাবে লিঙ্ক করার জন্য SDK ফ্রেমওয়ার্কের নাম। উদাহরণস্বরূপ, 'মিডিয়া অ্যাক্সেসিবিলিটি'। নিয়মিত লিঙ্ক করা SDK ফ্রেমওয়ার্কের পার্থক্যে, দুর্বলভাবে লিঙ্ক করা ফ্রেমওয়ার্ক থেকে চিহ্নগুলি রানটাইমে উপস্থিত না থাকলে কোনও ত্রুটি সৃষ্টি করে না।