icmstart - Dalam Talian di Awan

Ini ialah arahan icmstart 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


icmstart - Skrip permulaan untuk penyelenggaraan program icmbuild

SINOPSIS


icmstart [Pilihan] top-dir [program|perpustakaan]

DESCRIPTION


. icmstart skrip ialah skrip generik yang boleh digunakan untuk memulakan penyelenggaraan program
menggunakan icmake(1) dan icmbuild(1). Icmstart mencipta direktori awal atas-dir and
memasang fail KELAS, VERSION and icmconf di bawah atas-dir. Hujah kedua
`program' atau `perpustakaan' boleh ditentukan sebagai mod lalai operasi
icmbuild(1) skrip.

Fail rangka untuk direktori utama dan subdirektori, secara lalai disenaraikan dalam fail
/etc/icmake/icmstart.rc, boleh dipasang juga (rujuk. icmstart.rc(7)).

Selepas menukar kepada direktori yang dibuat oleh icmstart yang icmbuild(1) skrip boleh digunakan untuk
penyelenggaraan program.

PILIHAN


Icmstart boleh dipanggil dengan pilihan berikut, yang (jika dinyatakan) mestilah yang pertama
hujah daripada icmstart:

o -b
Pemasangan asas: fail VERSION, usage.cc dan version.cc tidak dipasang,
dan entri #define USE_VERSION dalam icmconf diulas keluar.

o -c confpath
Gunakan fail konfigurasi (icmstart.rc, PENULIS, TAHUN and VERSION) jika terdapat dalam
`confpath' dan bukannya dalam ~/.icmake dan / atau /etc/icmake/. Sebaik sahaja fail ditemui ia adalah
digunakan membenarkan penggantian separa fail lalai yang disediakan oleh icmake(1).

o -d
Jangan laksanakan sebarang arahan, tetapi tunjukkan arahan yang akan dilaksanakan pada
keluaran standard.

o -I
Jangan pasang fail.

o -r Gantikan fail sedia ada tanpa syarat. Jika -r tidak disediakan icmstart akan bertanya
pengguna untuk mengesahkan bahawa fail sedia ada mesti ditimpa. Jika rangka
spesifikasi merujuk kepada direktori, direktori penuh dan subdirektorinya akan
diganti.

o -s laluan rangka
Secara lalai, fail rangka disenaraikan dalam fail sumber rangka
/usr/share/icmake/icmstart.rc. Sebagai alternatif, fail sumber rangka mungkin
ditentukan oleh ICM pembolehubah persekitaran, yang -seterusnya- mungkin ditolak oleh
laluan yang ditentukan dengan -s pilihan. Laluan rangka boleh ditentukan sebagai penuh
laluan fail atau sebagai direktori, dalam hal ini fail sumber rangka diandaikan
be icmstart.rc (lihat di bawah di RANGKA FILES). Sejak icmstart menggunakan cp untuk memasang
fail, cp mesti ada bila icmstart harus memasang fail rangka.

RANGKA FILES


Fail sumber rangka mungkin mengandungi ulasan (baris dan baris kosong bermula dengan
tanda cincang (#)) yang diabaikan, dan seharusnya mengandungi spesifikasi sumber s
Untuk memasang.

Fail sumber lalai ialah /etc/icmake/icmstart.rc, mengandungi

KELAS
P utama.cc
P utama.ih
P penggunaan.cc
P version.cc
P ? pengimbas
P ? penghurai

Fail ini ditolak oleh ~/.icmake/icmstart.rc. Lihat icmstart.rc(7) untuk butiran tentang
format bagi icmstart.rc fail.

CONFIGURATION FILES


Fail konfigurasi icmstart.rc, PENULIS, TAHUN and VERSION diiktiraf dan
diproses oleh icmstart.

Jika -c pilihan telah ditentukan fail konfigurasi yang terdapat dalam laluan yang ditentukan pada ini
pilihan digunakan. Jika tidak dinyatakan atau jika fail tidak dijumpai maka laluan ~/icmake is
diperiksa. Jika fail konfigurasi tidak ditemui dalam ~/icmake sama ada, fail konfigurasi dalam
/etc/icmake digunakan.

Fail konfigurasi tidak diperlukan untuk operasi yang betul bagi icmstart. Apabila tidak hadir
icmstart melakukan tindakan lalai berikut:

o Jika fail AUTHOR tidak wujud icmstart menggunakan #tentukan AUTHOR "".

Apabila fail AUTHOR ditakrifkan dalam laluan konfigurasi ia harus mempunyai satu baris,
menentukan pengarang program. Cth,

#define PENULIS "Frank B. Brokkenfbbrokken@rug.nl>"

o Jika fail VERSION tidak wujud icmstart menggunakan #tentukan VERSION "0.00.00".

Apabila fail VERSION ditakrifkan dalam laluan konfigurasi ia harus mempunyai satu baris,
menentukan versi awal program. Cth,

#define VERSI "1.00.00"

o Jika fail TAHUN tidak wujud icmstart menggunakan #tentukan TAHUN "yyyy" di mana yyyy is
tahun semasa.

Apabila fail TAHUN ditakrifkan dalam laluan konfigurasi ia harus mempunyai satu baris,
menentukan tahun keluaran awal program. Cth,

#define TAHUN "2016"

Jamak digunakan di sini kerana tahun keluaran biasanya menjadi julat tahun selepas itu
beberapa waktu, seperti spesifikasi tahun Icmake:

#define TAHUN "1992-2016"

o Jika fail icmstart.rc tidak wujud (atau kosong) icmstart tidak akan memasang apa-apa
daripada fail yang biasanya terdapat dalam icmstart.rc, tetapi direktori projek awal,
icmconf and VERSION dipasang. )

Gunakan icmstart dalam talian menggunakan perkhidmatan onworks.net



Program dalam talian Linux & Windows terkini