PBS :: subpbsresult.

pbs :: subpbsresult الدعم للمشاريع الهرمية.
التحميل الان

PBS :: subpbsresult. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Khemir Nadim
  • موقع ويب الناشر:
  • http://search.cpan.org/~nkh/List-Tuples-0.03/lib/List/Tuples.pm

PBS :: subpbsresult. العلامات


PBS :: subpbsresult. وصف

تحتوي وحدة PBS :: SubpbsResult الدعم للمشاريع الهرمية. PBS :: وحدة SubpbsResult تحتوي على دعم للمشاريع الهرمية. بلدي $ subpbs_result = pbs جديد :: subpbsresult ($ file_name)؛ بلدي @ search_paths = @ {$ subpbs_result-> getlibrarysearchpaths ()}؛ يسعى PBS إلى السماح لك بإنشاء مشاريع هرمية، هذه الوحدة تبسط مهمة إرجاع معلومات الوحدة النمطية الفرعية إلى الوالد الوحيد. يتم استخدام هذه الوحدة بشكل صارم في بناة. تتيح لك الوحدة النمطية إنشاء ملفات تحمل المعلومات. فيما يلي مثالين. "معلومات" Linker Informationsy لديك وحدة واحدة والتي لها تبعية رابط على الوحدة النمطية B. يجب ربط الوحدة B مع مكتبة إضافية. يتم بناء A و B في مشروع مختلف (موجود Subpbs for B). عند ربط مشروعك، عليك أن تعرف في المستوى الأعلى ما يجب أن يرتبطه ب. لتجنب وضع المعرفة في تبعيات B في بناء A، نود أن يتم إرجاع معلومات الارتباط بطريقة عامة إلى نتيجة بناء A.Module B، عند الاحتجاج من Build من Build هي ملف ".subpbs_result". # جعل تعتمد على نتيجة بناء B addrule 'وحدة B'، ، build_a؛ # build b في subpbs addsubpbrule ('b.subpbs_result'، 'simpbs_file.pl') sub build_a {use pbs :: subpbsresult؛ ... بلدي poBjects_to_link؛ بلدي @ libs؛ بلدي كثيرا_ specific_information؛ بلدي $ very_special_information؛ للحصول على اعتماد $ (dependation) {@ الإصدارات) {en. دفع @ pjects_to_link، getobjects ($ subpbs_result)؛ دفع libs، getlibraries ($ subpbs_result)؛ @ phother_specific_information = gettherspecificInformation ($ subpbs_result)؛ $ very_special_information = getveryspecialInformation ($ subpbs_result) ؛ }} ...} # في SomePBS_File.PL My Libraries = ('some_lib'، 'somehother_lot_lib')؛ MyTher_Specific_Information = ("محددة 1"، "محددة 2")؛ بلدي $ very_special_information = 1؛ AddRule 'b.subpbs_result'، ، buildsubpbsresult؛ sub buildsubbbsresult {... استخدام pbs :: subpbsresult؛ بلدي $ subpbs_result = pbs جديد :: subpbsresult ()؛ للحصول على الاعتماد $ (dependation) {@ الإصدارات) {en. } آخر {$ subpbs_result-> addobjects ({name => temptency، md5 => $ md5})؛ }} $ subpbs_result-> addlibraries (@ libraries)؛ $ subpbs_result-> addwithmd5 ('other_specific_information'، $ subpbs_result-> إضافة ('very_special_information'، $ very_special_information)؛ $ subpbs_result-> الكتابة ($ التابعة)؛ } متطلبات: perl.


PBS :: subpbsresult. برامج ذات صلة