InggrisPerancisSpanyol

Ad


favorit OnWorks

kdesrc-build - Online di Cloud

Jalankan kdesrc-build di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah kdesrc-build 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


kdesrc-build - Mengunduh, membangun, dan menginstal perangkat lunak KDE.

RINGKASAN


kdesrc-build [PILIHAN...] [Modul nama | Modul set nama...]

DESKRIPSI


Grafik kdesrc-build perintah digunakan untuk membangun perangkat lunak KDE langsung dari sumbernya
repositori. Itu dapat diunduh dari repositori Subversion atau Git, antarmuka dengan KDE
database proyek, dan mendukung pengontrolan opsi mana yang diteruskan ke membuat(1) dan
membuat(1). Operasi dari kdesrc-build didorong oleh file konfigurasi, biasanya
~/.kdesrc-buildrc.

Grafik modul nama or modul set nama seperti yang diberikan pada baris perintah harus seperti nama-nama itu
didefinisikan dalam file konfigurasi (baik dalam definisi modul atau penggunaan-modul
deklarasi, atau dalam modul-set definisi). Selain itu, itu bisa menjadi nama KDE
modul yang tercantum dalam database proyek KDE (dan Anda dapat mengawali nama modul dengan + to
memaksa ini).

kdesrc-build dirancang untuk dapat sepenuhnya tanpa kepala (namun, lihat LINGKUNGAN),
dan biasanya mengabaikan inputnya sepenuhnya. Output perintah dicatat alih-alih menjadi
ditampilkan pada keluaran kdesrc-build.

Modul dibangun satu demi satu. Jika modul gagal diperbarui maka modul tersebut tidak dibangun.
kdesrc-build tidak akan dibatalkan hanya karena kegagalan modul, melainkan akan terus mencoba
untuk memperbarui dan membangun modul berikutnya. Secara default, kdesrc-build akan mulai membangun
modul segera setelah pembaruan kode sumber selesai untuk modul itu, bahkan jika lainnya
pembaruan terjadi secara bersamaan.

Pada akhirnya kdesrc-build akan menunjukkan modul mana yang gagal dibuat, dan di mana log berada
disimpan untuk menjalankan build itu.

PILIHAN


CATATAN: Beberapa opsi memiliki bentuk pendek, tetapi kdesrc-build pengurai opsi tidak mendukung
menggabungkan opsi pendek menjadi satu pada saat ini. (Misalnya berlari kdesrc-build -pv tidak akan
sama dengan kdesrc-build --berpura-pura --bertele-tele).

-H, --membantu
Menampilkan sinopsis singkat dan opsi baris perintah yang sering digunakan.

-P, --berpura-pura
Beroperasi dalam mode "dry run". Tidak ada akses jaringan yang dibuat, tidak ada file log yang dibuat,
tidak ada modul yang dibuat, dan tidak ada perubahan permanen lainnya pada disk yang dibuat. Satu penting
pengecualian adalah jika Anda mencoba membangun modul yang berasal dari proyek KDE
database, dan database belum diunduh, database akan diunduh
karena output mode berpura-pura dapat berubah secara signifikan berdasarkan hasil database.

--Install
Melewati fase pembaruan dan pembuatan dan segera mencoba menginstal modul
diberikan.

--uninstal
Melewati fase pembaruan dan pembuatan dan segera mencoba untuk mencopot pemasangan modul
diberikan. CATATAN: Ini hanya didukung untuk sistem pembangunan yang mendukung membuat uninstall
perintah (misalnya berbasis KDE CMake).

--tidak-src
Melewati fase pembaruan sumber. Fase lainnya dimasukkan seperti biasa. --tidak-svn adalah
alias usang untuk opsi ini dan akan dihapus dalam rilis mendatang.

--tanpa pemasangan
Melewati fase instal dari build. Fase lainnya dimasukkan seperti biasa.

--tidak-membangun
Melewati fase build untuk build. Secara internal, fase pemasangan tergantung pada build
fase selesai jadi ini secara efektif setara dengan --src-saja, tapi semantik
dapat berubah di masa mendatang (misalnya ketika rangkaian pengujian dipindahkan ke fasenya sendiri).

--tidak ada tes
Menonaktifkan menjalankan rangkaian pengujian untuk modul berbasis CMake. Untuk menjadi sepenuhnya efektif ini
membutuhkan CMake yang dijalankan ulang, yang dapat dipaksakan dengan menggunakan --konfigurasi ulang or
--segarkan-bangun Pilihan.

--src-saja
Hanya melakukan fase pembaruan sumber, tidak membangun atau menginstal. --svn-saja adalah
alias usang untuk opsi ini dan akan dihapus dalam rilis mendatang.

--build-saja
Memaksa proses build dilakukan tanpa memperbarui kode sumber terlebih dahulu. Di dalam
Selain itu, instalasi tidak dilakukan. (Pengujian masih dilakukan jika berlaku,
tapi ini akan berubah di rilis mendatang)

--segarkan-bangun
Menghapus direktori build untuk modul sebelum fase build dimulai. Ini memiliki
efek samping yang diinginkan dari pemaksaan kdesrc-build untuk mengkonfigurasi ulang modul dan membangunnya
dari status "murni" tanpa file keluaran sementara atau perantara yang ada. Menggunakan
opsi ini jika Anda memiliki masalah dalam mendapatkan modul untuk dibangun tetapi menyadari itu akan membutuhkan
lebih lama (mungkin lebih lama) untuk menyelesaikan pembangunan sebagai hasilnya. Jika ragu gunakan
opsi ini untuk keseluruhan kdesrc-build menjalankan.

--konfigurasi ulang
Paksa CMake untuk dijalankan kembali, tetapi tanpa menghapus direktori build. Biasanya kamu
sebenarnya ingin --segarkan-bangun, tetapi jika Anda 100% yakin Anda berubah menjadi opsi-cmake
tidak akan membatalkan output perantara Anda saat ini, maka ini dapat menghemat waktu.

--build-sistem-saja
Menginterupsi proses build untuk setiap modul yang dibangun: Proses build terdiri dari:
pengaturan normal hingga dan termasuk menjalankan membuat or mengkonfigurasi (sebagaimana sesuai), tapi membuat
tidak dijalankan dan tidak ada instalasi yang dicoba. Ini sebagian besar hanya berguna untuk mendapatkan sesuatu
'like' mengkonfigurasi --membantu dan cmake-gui bekerja. Biasanya kamu mau --konfigurasi ulang or
--segarkan-bangun.

--resume-dari=foo
Gunakan opsi ini untuk melewati pemrosesan modul hingga modul foo ditemui. foo
dan semua modul berikutnya akan diproses secara normal seolah-olah telah ditentukan pada
baris perintah. Jika Anda menggunakan opsi ini karena kegagalan build, Anda mungkin ingin
pertimbangkan untuk menggunakan --tidak-src selain melewatkan fase pembaruan sumber yang dihasilkan.

--melanjutkan-setelah=foo
Ini seperti --melanjutkan-dari, kecuali bahwa modul foo is tidak termasuk dalam
daftar modul untuk dipertimbangkan. Anda dapat menggunakan ini jika Anda telah membuat/menginstal foo . secara manual
setelah memperbaiki build dan hanya ingin melanjutkan dari sana.

--ignore-modul
pasukan SEMUA modul yang mengikuti opsi ini untuk dikecualikan dari pertimbangan oleh
kdesrc-build. Ini mungkin berguna jika Anda tahu Anda ingin memproses semua modul kecuali
untuk pengecualian tertentu.

--file-rc=foo
Gunakan file yang diberikan, foo, untuk konfigurasi alih-alih ~/.kdesrc-buildrc or
./kdesrc-buildrc. File boleh kosong, tapi harus ada.

--awalan=foo
Menggantikan kdedir pengaturan menjadi foo untuk lari ini. Selain itu, menyiratkan
--konfigurasi ulang. Itu tidak tidak benar-benar melakukan tindakan yang menurut Anda benar-benar dilakukan
(mengesampingkan awalan opsi untuk mengubah tempat modul dipasang), meskipun dengan
modul default diinstal ke kdedir pengaturan jika awalan tidak diatur.

--bagus=foo
Mengubah prioritas CPU yang diberikan ke kdesrc-build (dan semua proses yang digunakan oleh kdesrc-build
misalnya membuat(1)). foo harus berupa bilangan bulat antara -20 dan 19. Nilai positif
adalah "lebih baik" ke seluruh sistem (yaitu prioritas yang lebih rendah).

Perhatikan bahwa kemungkinan prioritas yang tersedia di sistem Anda mungkin berbeda dari
tercantum di sini, lihat bagus(2) untuk informasi lebih lanjut. Perhatikan juga bahwa ini hanya berubah CPU
prioritas, seringkali kamu ingin berubah I / O prioritas pada sistem yang didukung.
Tidak ada opsi baris perintah untuk penyesuaian prioritas I/O, tetapi ada
opsi file konfigurasi: gunakan-idle-io-priority (walaupun seperti semua opsi, ada
cara umum untuk mengatur ini dari baris perintah).

--lari=foo
Jalankan program yang diberi nama oleh foo menggunakan kdesrc-buildlingkungan build normal. Semua
argumen baris perintah hadir setelah opsi ini diteruskan ke foo seperti yang dijalankan.

--warna
Mengaktifkan "output warna-warni". (Diaktifkan secara default).

--tanpa warna
Menonaktifkan "output warna-warni". Ini dapat dibuat permanen dengan mengatur warna-warni-output
opsi ke false (atau 0) di file konfigurasi Anda.

--asinkron
Memiliki kdesrc-build mulai proses pembuatan modul segera setelah kode sumbernya
selesai mengunduh. Tanpa opsi ini kdesrc-build melakukan semua pembaruan sumber di
sekali dan baru kemudian dimulai dengan proses pembuatan. Opsi ini diaktifkan secara default.

--tidak-asinkron
Menonaktifkan pembuatan modul asinkron. Lihat --asinkron untuk lebih jelasnya
keterangan. Perhatikan bahwa kdesrc-build's output akan sedikit berbeda dalam mode ini.

-di, --bertele-tele
Meningkatkan tingkat verbositas kdesrc-build output (yang sudah cukup
bertele-tele!)

-Q, --diam
Membuat kdesrc-build kurang bising. Hanya pesan penting yang ditampilkan.

--sepi banget
Membuat kdesrc-build bahkan kurang bising. Hanya peringatan/kesalahan yang ditampilkan.

--debug
Ini akan mengisi terminal Anda dengan deskripsi dan output debug, biasanya
tidak dapat dipahami, menggambarkan apa kdesrc-build sedang melakukan (dan berpikir itu harus dilakukan).
Bendera disertakan karena keluaran terkadang terbukti berguna untuk debugging.

--membangun kekuatan
Biasanya kapan kdesrc-build memperhatikan bahwa tidak ada pembaruan sumber pada modul yang
sebelumnya berhasil diinstal, itu tidak mencoba untuk membangun atau menginstal itu
modul. Anda dapat meneruskan tanda ini untuk menonaktifkan perilaku itu dan selalu berjalan membuat.

--tanpa-snapshot
Biasanya kdesrc-build mendukung penggunaan snapshot tarball repositori sumber untuk mengurangi
memuat infrastruktur KDE untuk git clones untuk beberapa modul KDE. Melewati opsi ini
menonaktifkan fitur ini.

--hapus-patch-saya
Opsi ini harus dilewati untuk mengizinkan kdesrc-build untuk menghapus sumber yang bertentangan
direktori. Saat ini bahkan ini hanya terjadi ketika mencoba mengkloning modul berbasis git
jika ada direktori sumber yang ada. Jangan pernah menentukan opsi ini kecuali itu
disarankan oleh kdesrc-build, dan hanya jika Anda tidak keberatan dengan direktori sumber yang
direferensikan dihapus dan dikloning ulang.

--foo=bar
Opsi apa pun yang tidak tercantum di atas dicentang untuk melihat apakah itu cocok dengan daftar kemungkinan
opsi file konfigurasi. Jika demikian, opsi file konfigurasi foo adalah sementara
mulai bar selama menjalankan ini.

--modul,foo=bar
Seperti di atas, tapi pilihan foo hanya diatur ke bar untuk modul modul. Ini tidak
bekerja untuk set modul, Anda harus mengulangi ini untuk setiap modul yang Anda inginkan
terpengaruh. (Tentu saja, Anda cukup mengedit file konfigurasi Anda...)

EXIT STATUS


0
Keberhasilan

1
Biasanya ini berarti beberapa bagian dari proses pembaruan, pembuatan, atau penginstalan gagal, tetapi
juga digunakan untuk akhir program abnormal yang tidak tercakup di bawah ini.

5
Sebuah sinyal diterima yang membunuh kdesrc-build, tapi itu berusaha untuk tampil normal
menutup.

8
Opsi tidak dikenal diteruskan pada baris perintah.

99
Pengecualian diajukan yang memaksa kdesrc-build untuk menggugurkan lebih awal.

LINGKUNGAN


HOME
Digunakan untuk tilde-ekspansi nama file, dan merupakan basis default untuk source, build,
dan direktori instalasi.

PATH
Variabel lingkungan ini mengontrol jalur pencarian default untuk executable. Kamu bisa
gunakan jalur bin opsi file konfigurasi untuk ditambahkan ke variabel ini (misalnya untuk menjalankan
dari cron(8)).

LC_*
Variabel lingkungan dimulai dengan LC_ mengontrol lokal yang digunakan oleh kdesrc-build.
Meskipun kdesrc-build masih belum dapat dilokalisasi pada saat ini, banyak dari perintah itu
kegunaan adalah. kdesrc-build biasanya set LC_SEMUA=C untuk perintah yang harus diperiksa
output dari tetapi Anda juga dapat melakukan ini secara manual. Jika pengaturan LC_SEMUA=C memperbaiki a
kdesrc-build masalah silakan kirim laporan bug.

SSH_AGENT_PID
Variabel lingkungan ini diperiksa untuk melihat apakah ssh-agent(1) sedang berjalan, tetapi hanya jika
kdesrc-build menentukan bahwa Anda sedang memeriksa modul yang memerlukan login SSH
(tetapi Anda harus mengetahui ini karena tidak ada modul yang memerlukan ini secara default).

KDESRC_BUILD_USE_TTY
Jika diatur, variabel ini memaksa kdesrc-build untuk tidak menutup inputnya saat mengeksekusi
proses sistem. Biasanya kdesrc-build tutup stdin sejak stdout dan stderr untuk
proses anaknya dialihkan dan oleh karena itu pengguna tidak akan pernah melihat input
segera.

KDESRC_BUILD_DUMP_CONTEXT
Jika disetel, variabel ini mencetak deskripsi "konteks bangun" setelahnya
opsi membaca dan argumen baris perintah dan menentukan modul mana yang akan dibuat. Anda
cukup banyak tidak pernah ingin mengatur ini.

orang lain
Banyak program yang digunakan oleh kdesrc-build dalam pelaksanaannya, antara lain:
svn(1) git(1) membuat(1), dan membuat(1). Masing-masing program ini mungkin memiliki sendiri
respon terhadap variabel lingkungan yang sedang diatur. kdesrc-build akan melewati lingkungan
variabel yang ditetapkan ketika dijalankan ke proses ini. Anda dapat memastikan
variabel lingkungan (mis CC or CXX) diatur dengan menggunakan set-env konfigurasi
opsi berkas.

Gunakan kdesrc-build online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser adalah pembukaan yang cepat, gratis, dan menyenangkan
    kerangka kerja game HTML5 sumber yang menawarkan
    Rendering WebGL dan Canvas di seluruh
    browser web desktop dan seluler. permainan
    bisa bersama...
    Unduh Phaser.dll
  • 2
    Mesin VASSAL
    Mesin VASSAL
    VASSAL adalah mesin permainan untuk membuat
    versi elektronik dari papan tradisional
    dan permainan kartu. Ini memberikan dukungan untuk
    rendering dan interaksi potongan game,
    dan ...
    Unduh Mesin VASSAL
  • 3
    OpenPDF - Garpu iText
    OpenPDF - Garpu iText
    OpenPDF adalah perpustakaan Java untuk membuat
    dan mengedit file PDF dengan LGPL dan
    Lisensi sumber terbuka MPL. OpenPDF adalah
    LGPL/MPL penerus sumber terbuka iText,
    Sebuah...
    Unduh OpenPDF - Garpu iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Otomatis
    Analisis Geoscientific - adalah Geografis
    Perangkat lunak Sistem Informasi (GIS) dengan
    kemampuan luar biasa untuk geodata
    pengolahan dan ...
    Unduh SAGA GIS
  • 5
    Toolbox untuk Java/JTOpen
    Toolbox untuk Java/JTOpen
    Toolbox IBM untuk Java / JTOpen adalah a
    perpustakaan kelas Java mendukung
    client/server dan pemrograman internet
    model ke sistem yang menjalankan OS/400,
    i5/OS, atau...
    Unduh Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Berbasis Data)
    adalah perpustakaan JavaScript yang memungkinkan Anda
    untuk menghasilkan data yang dinamis dan interaktif
    visualisasi di browser web. Dengan D3
    kamu...
    Unduh D3.js
  • Lebih banyak lagi »

Perintah Linux

Ad