Ini adalah command modulemakerp yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
pembuat modul - antarmuka interaktif ke ExtUtils::ModuleMaker; menggantikan "h2xs -AXn
[modul]"
VERSION
Dokumen ini merujuk versi 0.51 dari pembuat modul, dirilis ke CPAN pada 9 Februari,
2008.
PENGGUNAAN::Sederhana
Mudah
Pada prompt perintah, cukup panggil:
% pembuat modul
... dan menjawab setiap pertanyaan.
Tidak So Mudah, Tapi More Kutu buku
Pada prompt perintah, panggil "pembuat modul" dengan opsi sebanyak yang Anda bisa ketik dengan benar:
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 nama_lisensi] [-b sistem_build]
Campuran dan Cocok
Anda dapat menentukan beberapa argumen pada baris perintah dan kemudian -- dengan asumsi Anda tidak melakukannya
sertakan opsi "-I" -- pembuat modul kemudian akan beralih ke mode interaktif sehingga Anda
dapat menyelesaikan memasukkan argumen saat diminta.
PENGGUNAAN::Lainnya
menu
Setelah memanggil "pembuat modul" di command-prompt, Anda akan disajikan dengan serangkaian
menu terlihat seperti ini:
Utama menu
------------------------
pembuat modul: Menu Utama
Fitur Nilai Saat Ini
N - Nama modul ''
S - Abstrak 'Modul abstrak (<= 44 karakter) ada di sini'
A - Informasi penulis
L - Lisensi 'perl'
D - Arahan
B - Membangun sistem 'ExtUtils::MakeMaker'
G - Hasilkan modul
H - Menghasilkan modul;
simpan pilihan sebagai default
X - Keluar segera
Silakan pilih fitur mana yang ingin Anda edit:
Dalam banyak kasus, Anda membuat pilihan dengan mengetikkan satu huruf atau angka dan menekan tombol
kunci "Kembali". Dalam kasus yang tersisa, Anda harus mengetik apa yang Anda inginkan.
Perhatikan bahwa di Menu Utama:
· G
"G" menghasilkan direktori dan file yang diminta, lalu keluar.
· H
"H" menghasilkan direktori dan file yang diminta, menyimpan nilai yang telah Anda masukkan
(dengan pengecualian nama modul dan abstrak) dalam file default pribadi,
kemudian keluar. (Lihat dokumentasi untuk ExtUtils::ModuleMaker untuk lebih lengkap
diskusi tentang fitur ini.)
· X
"X" keluar tanpa membuat direktori atau file.
Pengarang menu
------------------------
pembuat modul: Menu Penulis
Fitur Nilai Saat Ini
N - Penulis 'AU Thor'
C - ID CPAN 'MODAUTHOR'
O - Organisasi 'XYZ Corp.'
W - Situs Web 'http://a.galaxy.far.far.away/modules'
E-Email '[email dilindungi]'
R - Kembali ke menu utama
X - Keluar segera
Silakan pilih fitur mana yang ingin Anda edit:
Nilai yang Anda masukkan di sini untuk menggantikan Nilai Saat Ini mungkin merupakan pilihan yang baik untuk "H"
fitur 'simpan pilihan sebagai default' di Menu Utama.
Perhatikan bahwa Anda tidak dapat membuat direktori atau file dari menu ini. Anda harus kembali ("R")
ke Menu Utama terlebih dahulu. Namun, Anda dapat keluar dari program dari menu ini dengan
"X".
Lisensi menu
------------------------
pembuat modul: Menu Lisensi
ModuleMaker menyediakan banyak lisensi untuk dipilih, banyak di antaranya disetujui oleh
sumber terbuka.org.
Nama Lisensi
1 Lisensi Perangkat Lunak Apache (1.1)
2 Lisensi Artistik
3 Lisensi Artistik dengan Agregasi
4 Lisensi BSD
5 Lisensi BSD (Mentah)
6 CVW - Ruang Kerja Virtual Kolaboratif MITER
7 GPL - Lisensi Publik Umum (2)
8 Versi Lisensi Publik IBM (1.0)
9Intel (BSD+)
10Jabber (1.0)
11 LGPL - Lisensi Publik Umum GNU (2.1)
Lisensi 12 MIT
13 Lisensi Publik Mozilla (1.0)
14 Lisensi Publik Mozilla (1.1)
15 Lisensi Publik Umum Nethack
16 Lisensi Sumber Terbuka Nokia (1.0a)
17 Lisensi Python
Lisensi Publik 18 Q (1.0)
19 Lisensi Publik Kode Sumber Ricoh (1.0)
20*** Istilah yang sama seperti Perl itu sendiri
21 Lisensi Sumber Standar Internet Sun
22 Lisensi Sleepycat
23 Lisensi Perangkat Lunak Vovida (1.0)
Lisensi 24 zlib/libpng
25 Lisensi Bibir Longgar (1.0)
# - Masukkan nomor lisensi yang ingin Anda gunakan
C - Tampilkan Hak Cipta
L - Tampilkan Lisensi
R - Kembali ke menu utama
X - Keluar segera
Silakan pilih lisensi mana yang ingin Anda gunakan:
Direktif menu
------------------------
pembuat modul: Menu Arahan
Fitur Nilai Saat Ini
C - Ringkas '0'
V - Verbose '0'
D - Sertakan POD '1'
N - Sertakan '1' baru
H - Sejarah di POD '0'
P - Izin '0755 - 493'
R - Kembali ke menu utama
X - Keluar segera
Silakan pilih fitur mana yang ingin Anda edit:
Seperti Menu Penulis di atas, nilai yang Anda masukkan di sini untuk menggantikan Nilai Saat Ini
mungkin merupakan pilihan yang baik untuk fitur "H" 'simpan pilihan sebagai default' di Menu Utama.
Membangun System menu
------------------------
Berikut adalah sistem build saat ini:
ExtUtils::MakeMaker
E - ExtUtils::MakeMaker
B - Modul::Membangun
P - Module::Build dan proxy Makefile.PL
R - Kembali ke menu utama
X - Keluar segera
Silakan pilih sistem build mana yang ingin Anda gunakan:
Fitur Sekarang Didukung dengan Garis komando Opsi
· -A
Tentukan (dalam tanda kutip) abstrak untuk ekstensi ini
· -B
Tentukan sistem build untuk ekstensi ini
· -C
Tandai untuk nama direktori dasar yang ringkas
· -C
Abaikan pembuatan file Perubahan, tambahkan HISTORY menuju ke rintisan POD
· -D
Nama modul Perl yang metodenya akan menggantikan default yang disediakan di
ExtUtils/ModuleMaker.pm dan ExtUtils/ModuleMaker/StandardText.pm.
· -e
Tentukan alamat email penulis
· -H
Tampilkan pesan bantuan ini
· -SAYA
Nonaktifkan mode INTERAKTIF, argumen baris perintah sebaiknya lengkap
· -l
Tentukan lisensi untuk ekstensi ini
· -N
Tentukan nama yang akan digunakan untuk ekstensi (wajib)
· -o
Tentukan (dalam tanda kutip) organisasi penulis
· -P
Tentukan ID CPAN penulis
· -P
Abaikan bagian POD rintisan
· -Q
Jangan sertakan konstruktor ("new()") di *.PM file.
· -R
Setel izin.
· -S
Simpan pilihan yang dimasukkan (baik sebagai opsi baris perintah atau sebagai tanggapan terhadap
pembuat modul's prompts) sebagai default pribadi Anda yang baru. Ini akan menjadi nilai-nilai
disediakan oleh ExtUtils::ModuleMaker atau pembuat modul lain kali Anda memanggil salah satunya
dari mereka.
· -kamu
Sebutkan (dalam tanda kutip) nama penulis
· -v
Tentukan nomor versi untuk ekstensi ini
· -V
Tandai untuk pesan verbose selama pembuatan modul
· -w
Tentukan situs web penulis
Kode yang menangani pemrosesan opsi ini ditemukan dalam paket
ExtUtils::ModuleMaker::Opts.
Gunakan modulemakerp online menggunakan layanan onworks.net