सीपीएएनप्लस :: जिला :: आधार

CPANPlus :: Dist :: आधार कस्टम वितरण कक्षाओं के लिए बेस पर्ल क्लास है।
अब डाउनलोड करो

सीपीएएनप्लस :: जिला :: आधार रैंकिंग और सारांश

विज्ञापन

  • Rating:
  • लाइसेंस:
  • Perl Artistic License
  • कीमत:
  • FREE
  • प्रकाशक का नाम:
  • Jos Boumans
  • प्रकाशक वेब साइट:
  • http://search.cpan.org/~kane/

सीपीएएनप्लस :: जिला :: आधार टैग


सीपीएएनप्लस :: जिला :: आधार विवरण

सीपीएएनप्लस :: जिला :: आधार कस्टम वितरण कक्षाओं के लिए बेस पर्ल क्लास है। CPANPLUS :: जिला :: बेस कस्टम वितरण classes.SYNOPSIS पैकेज CPANPLUS :: जिला :: MY_IMPLEMENTATION उपयोग आधार 'CPANPLUS :: जिला :: बेस' के लिए एक आधार पर्ल वर्ग है, उप तैयार {मेरी $ जिले = परिवर्तन; ### 'मानक' बातें करते हैं $ Dist-> सुपर :: तैयार (@_) या वापसी; कर ### MY_IMPLEMENTATION विशिष्ट बातें ... ### स्थिति निर्धारित करने के लिए मत भूलना! वापसी $ Dist-> status-> तैयार ($ सफलता 1: 0); } तरीके $ bool = $ कक्षा> format_availableThis जब किसी एक मॉड्यूल सुपर क्लास के माध्यम से स्थापित किए जाने का अनुरोध विधि कहा जाता है। यह आपको, आप एक कमांड लाइन कार्यक्रम, या एक निश्चित पर्ल मॉड्यूल अपने काम करने के लिए स्थापित की जरूरत हो सकती है, तो निर्माण करने के लिए सभी आवश्यक आवश्यकताओं की जांच और इस वितरण met.For उदाहरण दिया गया है स्थापित करने के लिए अवसर देता है। अब check.Simply के लिए समय सही वापसी यदि अनुरोध आगे बढ़ सकते हैं और झूठे यह not.The CPANPLUS :: जिला :: बेस कार्यान्वयन हमेशा सच रिटर्न सकता है अगर है। $ Bool = $ Dist-> initThis विधि सिर्फ नए के बाद कहा जाता है जिले वस्तु की स्थापना की है और तैयार विधि कहा जाता है से पहले। इस वस्तु स्थापित करने के लिए समय है, तो यह आपके class.For उदाहरण के साथ इस्तेमाल किया जा सकता है, तो आप स्थिति वस्तु है, जो आप के रूप में कर सकते हैं करने के लिए अतिरिक्त accessors जोड़ने के लिए चाहते हो सकता है इस प्रकार है: $ Dist-> status-> mk_accessors (QW ); स्थिति वस्तु वस्तु :: accessor वर्ग का एक उदाहरण के रूप में कार्यान्वित किया जाता है। details.Return के लिए यह के दस्तावेज़ सही अगर यह था आरंभीकरण successul, और झूठा था अगर not.The CPANPLUS :: जिला :: बेस कार्यान्वयन अपने वस्तु में परिवर्तन नहीं करता और हमेशा सच देता है। $ bool = $ Dist-> prepareThis को देखें अपनी वितरण की तैयारी कदम चलाता है। यह कदम इसलिए बनाने के कदम वास्तविक वितरण (फ़ाइल) बना सकते हैं पर्यावरण की स्थापना के लिए है। एक मानक ExtUtils में कॉल तैयार :: MakeMaker वितरण होता है, उदाहरण के लिए, Makefile.PL पर्ल एक वितरण के लिए निर्भरता को खोजने के लिए चलाते हैं। एक डेबियन वितरण के लिए, यह वह जगह है जहाँ आप सभी tools.The CPANPLUS :: जिला :: बेस कार्यान्वयन बस अंतर्निहित वितरण वर्ग (आमतौर पर CPANPLUS :: जिला :: एम एम या CPANPLUS कॉल dpkg- * के लिए आवश्यक जिन मेटाफ़ाइल्स लिखते थे :: जिला :: बिल्ड) .Sets $ Dist-> status-> इस समारोह के रिटर्न मान पर तैयार किया। यदि आप इस विधि को ओवरराइड, तो आप इस मान को सेट करने के लिए यह सुनिश्चित करना चाहिये। $ bool = $ Dist-> createThis अपनी वितरण के निर्माण के कदम से चलाता है। यह कदम तैयार कॉल पर नजर रखने के लिए है, तो बनाने के कदम वास्तविक वितरण (फ़ाइल) बना सकते हैं कि अपने वातावरण की स्थापना के लिए है। एक मानक ExtUtils में कॉल बनाने :: MakeMaker वितरण होता है, उदाहरण के लिए, मेकअप और मेकअप परीक्षण का निर्माण करने के लिए चलाने के लिए और एक वितरण का परीक्षण करें। एक डेबियन वितरण के लिए, यह है जहाँ आप का उपयोग कर dpkg.The CPANPLUS :: जिला :: बेस कार्यान्वयन बस अंतर्निहित वितरण वर्ग कहता है (आमतौर पर CPANPLUS :: जिला :: एम एम या CPANPLUS वास्तविक .deb फ़ाइल बना सकेगी है :: जिला :: बिल्ड) .Sets $ Dist-> status-> जिले बनाया वितरण के स्थान पर। यदि आप इस विधि को ओवरराइड, तो आप इस value.Sets स्थापित करने के लिए यह सुनिश्चित करना चाहिये $ Dist-> status-> इस समारोह के रिटर्न मान पर बनाया। यदि आप इस विधि को ओवरराइड, तो आप इस मान को सेट करने के लिए यह सुनिश्चित करना चाहिये। $ bool = $ Dist-> installThis अपनी वितरण के चरण स्थापित चलाता है। यह कदम बनाने कॉल है, जो एक वितरण (फाइल) तैयार स्थापित करने के लिए पर नजर रखने के लिए है। एक मानक ExtUtils में कॉल बनाने :: MakeMaker वितरण, उदाहरण के लिए, रन बना अपने अंतिम गंतव्य के लिए वितरण फ़ाइलों की प्रतिलिपि बनाने स्थापित होगा। एक डेबियन वितरण के लिए, इस जहां आपके द्वारा बनाए .deb file.The CPANPLUS :: जिला :: बेस कार्यान्वयन बस अंतर्निहित वितरण वर्ग कहता है (आमतौर पर CPANPLUS :: जिला :: एम एम या CPANPLUS पर dpkg --install चलाने होता है :: जिला :: इस समारोह के रिटर्न मान पर स्थापित बिल्ड) .Sets $ Dist-> status->। यदि आप इस विधि को ओवरराइड, तो आप इस मान को सेट करने के लिए यह सुनिश्चित करना चाहिये। $ bool = $ Dist-> uninstallThis अपनी वितरण की स्थापना रद्द करें कदम चलाता है। यह कदम फाइल सिस्टम से वितरण को दूर करने के लिए है। मानक ExtUtils में एक स्थापना रद्द करें कॉल :: MakeMaker वितरण, उदाहरण के लिए, वितरण फाइल सिस्टम फ़ाइलों को हटाने के लिए मेकअप की स्थापना रद्द करें चलाना शामिल है। एक डेबियन वितरण के लिए, यह तुम कहाँ चल पाएंगे dpkg --uninstall पैकेज CPANPLUS :: जिला :: बेस कार्यान्वयन बस अंतर्निहित वितरण वर्ग कहता है (आमतौर पर CPANPLUS :: जिला :: एम एम या CPANPLUS :: जिला :: बिल्ड) है .Sets $ Dist-> status-> अनइंस्टॉल इस समारोह के रिटर्न मान पर। यदि आप इस विधि को ओवरराइड, तो आप इस मान को सेट करने के लिए यह सुनिश्चित करना चाहिये। आवश्यकताएं: · पर्ल


सीपीएएनप्लस :: जिला :: आधार संबंधित सॉफ्टवेयर