این فرمان modulemakerp است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
modulemaker - رابط تعاملی برای ExtUtils::ModuleMaker. جایگزین h2xs -AXn می شود
[مدول]"
نسخه
این سند به نسخه 0.51 ماژول میکر اشاره دارد که در 9 فوریه برای CPAN منتشر شد.
2008.
کاربرد::ساده
ساده
در خط فرمان، به سادگی تماس بگیرید:
٪ ماژول ساز
... و به هر سوال پاسخ دهید.
نه So آسان ، اما بیشتر گیکی
در خط فرمان، "modulemaker" را با هر تعداد گزینه که می توانید به درستی تایپ کنید، فراخوانی کنید:
modulemaker [-CIPVchqs] [-v نسخه] [-n module_name] [-a abstract]
[-u author_name] [-p author_CPAN_ID] [-o سازمان]
[-w author_website] [-e author_e-mail]
[-l License_name] [-b build_system]
مخلوط کردن و مسابقه
می توانید برخی از آرگومان ها را در خط فرمان مشخص کنید و سپس -- با فرض اینکه این کار را نکنید
شامل گزینه "-I" -- ماژول ساز سپس به حالت تعاملی سوئیچ می کند تا شما
می تواند وارد کردن آرگومان ها را در اعلان ها تمام کند.
استفاده::بیشتر
منوها
پس از فراخوانی "modulemaker" در خط فرمان، با یک سری از نمایش داده می شود
منوهایی شبیه به این هستند:
اصلی فهرست
------------------------
ماژول ساز: منوی اصلی
ارزش فعلی ویژگی
N - نام ماژول ''
S - Abstract 'چکیده ماژول (<= 44 کاراکتر) به اینجا می رود'
الف - اطلاعات نویسنده
L - مجوز "perl"
د - بخشنامه ها
ب - ساخت سیستم "ExtUtils::MakeMaker"
G - ایجاد ماژول
H - تولید ماژول.
انتخاب ها را به عنوان پیش فرض ذخیره کنید
X - فوراً خارج شوید
لطفاً انتخاب کنید کدام ویژگی را می خواهید ویرایش کنید:
در بسیاری از موارد شما انتخاب خود را با تایپ یک حرف یا عدد و زدن آن انجام می دهید
کلید "بازگشت". در بقیه موارد باید آنچه را که می خواهید تایپ کنید.
توجه داشته باشید که در منوی اصلی:
· جی
"G" دایرکتوری ها و فایل های درخواستی را تولید می کند، سپس خارج می شود.
· ح
"H" دایرکتوری ها و فایل های درخواستی را تولید می کند، مقادیری را که وارد کرده اید ذخیره می کند
(به استثنای نام ماژول و چکیده) در یک فایل پیش فرض شخصی،
سپس خارج می شود (برای اطلاعات کاملتر به مستندات ExtUtils::ModuleMaker مراجعه کنید
بحث در مورد این ویژگی.)
· ایکس
"X" بدون ایجاد دایرکتوری یا فایل خارج می شود.
نویسنده فهرست
------------------------
modulemaker: منوی نویسنده
ارزش فعلی ویژگی
N - نویسنده "AU Thor"
C - شناسه CPAN 'MODAUTHOR'
O - سازمان 'XYZ Corp.'
W - وب سایت 'http://a.galaxy.far.far.away/modules'
ایمیل '[ایمیل محافظت شده]'
R - بازگشت به منوی اصلی
X - فوراً خارج شوید
لطفاً انتخاب کنید کدام ویژگی را می خواهید ویرایش کنید:
مقادیری که در اینجا برای نادیده گرفتن مقادیر فعلی وارد میکنید ممکن است گزینههای خوبی برای «H» باشند.
ویژگی "ذخیره انتخاب ها به عنوان پیش فرض" در منوی اصلی.
توجه داشته باشید که نمی توانید دایرکتوری ها یا فایل هایی را از این منو تولید کنید. شما باید برگردید ("R")
ابتدا به منوی اصلی بروید. با این حال می توانید از این منو با وثیقه از برنامه خارج شوید
"ایکس".
مجوز فهرست
------------------------
modulemaker: منوی مجوز
ModuleMaker مجوزهای زیادی را برای انتخاب فراهم می کند که بسیاری از آنها توسط آنها تأیید شده است
opensource.org
نام مجوز
1 مجوز نرم افزار آپاچی (1.1)
2 مجوز هنری
3 مجوز هنری با تجمع
4 مجوز BSD
5 مجوز BSD (خام)
6 CVW - MITER فضای کاری مجازی مشترک
7 GPL - مجوز عمومی عمومی (2)
8 نسخه مجوز عمومی IBM (1.0)
9 اینتل (BSD+)
10 Jabber (1.0)
11 LGPL - GNU Lesser General Public License (2.1)
12 مجوز MIT
13 مجوز عمومی موزیلا (1.0)
14 مجوز عمومی موزیلا (1.1)
مجوز عمومی عمومی 15 Nethack
16 مجوز منبع باز نوکیا (1.0a)
17 مجوز پایتون
مجوز عمومی 18 Q (1.0)
مجوز عمومی کد منبع 19 Ricoh (1.0)
20*** شرایط مشابه خود پرل
21 مجوز منبع استانداردهای اینترنت Sun
22 مجوز Sleepycat
23 مجوز نرم افزار Vovida (1.0)
مجوز zlib/libpng 24
مجوز 25 Loose Lips (1.0)
# - شماره مجوزی را که می خواهید استفاده کنید وارد کنید
ج - نمایش حق چاپ
L - نمایش مجوز
R - بازگشت به منوی اصلی
X - فوراً خارج شوید
لطفاً مجوزی را که می خواهید استفاده کنید انتخاب کنید:
بخشنامه ها فهرست
------------------------
modulemaker: منوی Directives
ارزش فعلی ویژگی
C - فشرده '0'
V - پرمخاطب '0'
D - شامل POD '1'
N - شامل «1» جدید
H - سابقه در POD '0'
P - مجوزهای '0755 - 493'
R - بازگشت به منوی اصلی
X - فوراً خارج شوید
لطفاً انتخاب کنید کدام ویژگی را می خواهید ویرایش کنید:
همانند منوی نویسنده در بالا، مقادیری که در اینجا وارد میکنید تا مقادیر فعلی را لغو کنید
ممکن است گزینه های خوبی برای ویژگی "ذخیره انتخاب ها به عنوان پیش فرض" در منوی اصلی "H" باشد.
ساختن سیستم فهرست
------------------------
در اینجا سیستم ساخت فعلی است:
ExtUtils::MakeMaker
E - ExtUtils::MakeMaker
ب - ماژول::ساخت
پ - ماژول::ساخت و پروکسی Makefile.PL
R - بازگشت به منوی اصلی
X - فوراً خارج شوید
لطفاً سیستم ساختی را که می خواهید استفاده کنید انتخاب کنید:
امکانات در حال حاضر پشتیبانی با خط فرمان گزینه
· -آ
یک چکیده برای این پسوند (در نقل قول) مشخص کنید
· -ب
یک سیستم ساخت برای این افزونه مشخص کنید
· -ج
برای نام دایرکتوری پایه فشرده پرچم گذاری کنید
· -C
ایجاد فایل Changes را حذف کنید، عنوان HISTORY را به POD خرد اضافه کنید
· -د
نام ماژول Perl که متدهای آن پیش فرض های ارائه شده در آن را لغو می کند
ExtUtils/ModuleMaker.pm و ExtUtils/ModuleMaker/StandardText.pm.
· -e
آدرس ایمیل نویسنده را مشخص کنید
· -h
این پیام راهنما را نمایش دهید
· -من
حالت INTERACTIVE را غیرفعال کنید، آرگومان های خط فرمان بهتر است کامل شوند
· -l
یک مجوز برای این افزونه مشخص کنید
· -n
نامی را برای استفاده برای پسوند مشخص کنید (الزامی)
· -o
سازمان نویسنده را (در نقل قول) مشخص کنید
· -پ
شناسه CPAN نویسنده را مشخص کنید
· -پ
بخش POD خرد را حذف کنید
· -q
سازنده ("new()") را در آن وارد نکنید *.بعد از ظهر فایل.
· -r
مجوزها را تنظیم کنید.
· -s
انتخاب های وارد شده را ذخیره کنید (به عنوان گزینه های خط فرمان یا به عنوان پاسخ به
ماژول ساز's) به عنوان پیش فرض های شخصی جدید شما. اینها ارزش ها خواهند بود
ارائه شده توسط ExtUtils::ModuleMaker یا ماژول ساز دفعه بعد که یکی را فراخوانی کردید
از آنها
· -u
نام نویسنده را (در نقل قول) مشخص کنید
· -v
یک شماره نسخه برای این افزونه مشخص کنید
· -V
برای پیام های پرمخاطب در حین ایجاد ماژول پرچم گذاری کنید
· -w
وب سایت نویسنده را مشخص کنید
کدی که پردازش این گزینه ها را مدیریت می کند در بسته یافت می شود
ExtUtils::ModuleMaker::Opts.
با استفاده از خدمات onworks.net از modulemakerp به صورت آنلاین استفاده کنید