मैं एक प्लगइन एप्लिकेशन (डाइलिब) बना रहा हूं जो कई अन्य पुस्तकालयों पर निर्भर करता है। ये अन्य पुस्तकालय मेरे सिस्टम पर स्थापित हैं, लेकिन किसी भी उपयोगकर्ता के सिस्टम पर स्थापित होने की गारंटी नहीं है। इसलिए मुझे अपने आवेदन के साथ निर्भरताओं को बंडल करने का तरीका ढूंढना होगा।मैकॉक्स: स्थानीय बंडल में निर्भरता कैसे एकत्र करें?
मुझे पता चला कि मैं otool
का उपयोग अन्य डाइलिब्स के पथों को सूचीबद्ध या बदलने के लिए कर सकता हूं। यह एक फ़ोल्डर बनाने की अनुमति देगा जो मेरे प्लगइन एप्लिकेशन और सभी आवश्यक निर्भरताओं को बंडल करता है।
हालांकि, ऐसा करने से मैन्युअल रूप से समय लेने वाली और गूंगा कार्य लगता है। क्या स्वचालित करने के लिए उपयोगिताएं उपलब्ध हैं?
या शायद मैं इसे गलत कर रहा हूं और इस समस्या के लिए एक बेहतर और अधिक स्पष्ट दृष्टिकोण है?
संपादित करें मैंने script बनाया जो अधिकांश कार्य को स्वचालित करता है।
ध्यान रखें कि यह एक ऑटो-स्वीकृत बक्षीस उत्तर है। संभवतः यह वास्तव में प्रश्नकर्ता के मुद्दे को हल नहीं करता था। –