Ini ialah command modulemakerp yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
modulemaker - antara muka interaktif ke ExtUtils::ModuleMaker; menggantikan "h2xs -AXn
[modul]"
VERSION
Dokumen ini merujuk versi 0.51 pembuat modul, dikeluarkan kepada CPAN pada 9 Februari,
2008.
PENGGUNAAN::Mudah
Mudah
Pada prompt arahan, hanya panggil:
% pembuat modul
... dan jawab setiap soalan.
tidak So Mudah, Tetapi Lagi Geeky
Pada prompt arahan, panggil "modulemaker" dengan seberapa banyak pilihan yang anda boleh taip dengan betul:
pembuat modul [-CIPVchqs] [-v versi] [-n module_name] [-abstrak]
[-u author_name] [-p author_CPAN_ID] [-o organisasi]
[-w author_website] [-e author_e-mail]
[-l license_name] [-b build_system]
Campurkan and Sepadan dengan
Anda boleh menentukan beberapa hujah pada baris arahan dan kemudian -- dengan andaian anda tidak
sertakan pilihan "-I" -- pembuat modul kemudian akan bertukar kepada mod interaktif supaya anda
boleh selesai memasukkan argumen pada gesaan.
PENGGUNAAN::Lagi
Menu
Selepas memanggil "modulemaker" pada arahan-prompt, anda akan dibentangkan dengan satu siri
menu kelihatan seperti ini:
Utama Menu
------------------------
pembuat modul: Menu Utama
Ciri Nilai Semasa
N - Nama modul ''
S - Abstrak 'Modul abstrak (<= 44 aksara) pergi ke sini'
A - Maklumat pengarang
L - Lesen 'perl'
D - Arahan
B - Bina sistem 'ExtUtils::MakeMaker'
G - Hasilkan modul
H - Menjana modul;
simpan pilihan sebagai lalai
X - Keluar segera
Sila pilih ciri yang anda ingin edit:
Dalam kebanyakan kes anda membuat pilihan anda dengan menaip satu huruf atau nombor dan menekan
Kunci "Kembali". Dalam kes yang selebihnya, anda perlu menaip apa yang anda mahu.
Perhatikan bahawa dalam Menu Utama:
· G
"G" menjana direktori dan fail yang diminta, kemudian keluar.
· H
"H" menjana direktori dan fail yang diminta, menyimpan nilai yang telah anda masukkan
(dengan pengecualian nama modul dan abstrak) dalam fail lalai peribadi,
kemudian keluar. (Lihat dokumentasi untuk ExtUtils::ModuleMaker untuk lebih lengkap
perbincangan tentang ciri ini.)
· X
"X" keluar tanpa menjana direktori atau fail.
Pengarang Menu
------------------------
pembuat modul: Menu Pengarang
Ciri Nilai Semasa
N - Pengarang 'AU Thor'
C - ID CPAN 'MODAUTHOR'
O - Organisasi 'XYZ Corp.'
W - Laman Web 'http://a.galaxy.far.far.away/modules'
E - E-mel '[e-mel dilindungi]'
R - Kembali ke menu utama
X - Keluar segera
Sila pilih ciri yang anda ingin edit:
Nilai yang anda masukkan di sini untuk mengatasi Nilai Semasa mungkin pilihan yang baik untuk "H"
ciri 'simpan pilihan sebagai lalai' dalam Menu Utama.
Ambil perhatian bahawa anda tidak boleh menjana direktori atau fail daripada menu ini. Anda mesti kembali ("R")
ke Menu Utama dahulu. Anda boleh, walau bagaimanapun, menyelamatkan diri daripada program daripada menu ini dengan
"X".
lesen Menu
------------------------
pembuat modul: Menu Lesen
ModuleMaker menyediakan banyak lesen untuk dipilih, kebanyakannya diluluskan oleh
opensource.org.
Nama Lesen
1 Lesen Perisian Apache (1.1)
2 Lesen Artistik
3 Lesen Artistik dengan Pengagregatan
4 Lesen BSD
5 Lesen BSD(Mentah)
6 CVW - Ruang Kerja Maya Kolaboratif MITRE
7 GPL - Lesen Awam Am (2)
8 Versi Lesen Awam IBM (1.0)
9 Intel (BSD+)
10 Jabber (1.0)
11 LGPL - Lesen Awam Awam Kecil GNU (2.1)
12 Lesen MIT
13 Lesen Awam Mozilla (1.0)
14 Lesen Awam Mozilla (1.1)
15 Lesen Awam Am Nethack
16 Lesen Sumber Terbuka Nokia(1.0a)
17 Lesen Python
18 Q Lesen Awam (1.0)
19 Lesen Awam Kod Sumber Ricoh (1.0)
20*** Istilah yang sama seperti Perl sendiri
21 Lesen Sumber Standard Internet Sun
22 Lesen Sleepycat
23 Lesen Perisian Vovida (1.0)
24 zlib/libpng Lesen
25 Lesen Bibir Longgar (1.0)
# - Masukkan nombor lesen yang anda ingin gunakan
C - Paparkan Hak Cipta
L - Paparkan Lesen
R - Kembali ke menu utama
X - Keluar segera
Sila pilih lesen yang anda ingin gunakan:
Arahan Menu
------------------------
pembuat modul: Menu Arahan
Ciri Nilai Semasa
C - Padat '0'
V - Verbose '0'
D - Sertakan POD '1'
N - Sertakan '1' baharu
H - Sejarah dalam POD '0'
P - Kebenaran '0755 - 493'
R - Kembali ke menu utama
X - Keluar segera
Sila pilih ciri yang anda ingin edit:
Seperti Menu Pengarang di atas, nilai yang anda masukkan di sini untuk mengatasi Nilai Semasa
mungkin pilihan yang baik untuk ciri "H" 'simpan pilihan sebagai lalai' dalam Menu Utama.
Membina sistem Menu
------------------------
Berikut ialah sistem binaan semasa:
ExtUtils::MakeMaker
E - ExtUtils::MakeMaker
B - Modul::Bina
P - Modul::Bina dan proksi Makefile.PL
R - Kembali ke menu utama
X - Keluar segera
Sila pilih sistem binaan yang anda ingin gunakan:
Ciri-ciri Pada masa Disokong bersama Garis Perintah Pilihan
· -a
Nyatakan (dalam petikan) abstrak untuk sambungan ini
· -b
Tentukan sistem binaan untuk sambungan ini
· -c
Tandai untuk nama direktori asas padat
· -C
Tinggalkan membuat fail Changes, tambahkan tajuk HISTORY pada stub POD
· -d
Nama modul Perl yang kaedahnya akan mengatasi lalai yang disediakan dalam
ExtUtils/ModuleMaker.pm and ExtUtils/ModuleMaker/StandardText.pm.
· -e
Nyatakan alamat e-mel pengarang
· -h
Paparkan mesej bantuan ini
· -Saya
Lumpuhkan mod INTERAKTIF, hujah baris arahan lebih baik lengkap
· -l
Nyatakan lesen untuk sambungan ini
· -n
Tentukan nama untuk digunakan untuk sambungan (diperlukan)
· -o
Nyatakan (dalam petikan) organisasi pengarang
· -hlm
Nyatakan ID CPAN pengarang
· -P
Tinggalkan bahagian POD rintisan
· -q
Jangan sertakan pembina ("new()") dalam *.pm fail.
· -r
Tetapkan kebenaran.
· -s
Simpan pilihan yang dimasukkan (sama ada sebagai pilihan baris arahan atau sebagai respons kepada
pembuat modulgesaan) sebagai lalai peribadi baharu anda. Ini akan menjadi nilai-nilai
disediakan oleh ExtUtils::ModuleMaker atau pembuat modul pada kali seterusnya anda menggunakan salah satu daripadanya
daripada mereka.
· -u
Nyatakan (dalam petikan) nama pengarang
· -v
Tentukan nombor versi untuk sambungan ini
· -V
Tandakan untuk mesej verbose semasa pembuatan modul
· -w
Nyatakan laman web pengarang
Kod yang mengendalikan pemprosesan pilihan ini terdapat dalam pakej
ExtUtils::ModuleMaker::Opts.
Gunakan modulemakerp dalam talian menggunakan perkhidmatan onworks.net