Skip to content
Screeenshot of <no value>

kdesrc-build kujutab endast tööriista, mis võimaldab hõlpsalt ehitada KDE tarkvara otse lähtekoodihoidlast.

Omadused:

  • KDE lähtekoodi automaatne väljavõtmine ja uuendamine lähtekoodihoidla põhjal. Toetatud on nii Subversioni kui ka Giti hoidlad.
  • Lõimimine KDE lähtekoodi infrastruktuuriga moodulite automaatseks ehitamiseks nõutavas järjekorras sobivat haru kasutades.
  • Konkreetsete moodulite (või lausa kogu KDE tarkvara) ehitamise toetus harude, siltide või lausa versioonide järgi.
  • Paljude ehitussüsteemide toetus. Võimalik on isegi ehitada KDE-väliseid tarkvaraprojekte (näiteks saab ehitada CMake'i Giti lähtekoodist, kui kasutaja distributsioon ei peaks mingil põhjusel CMake'i tarkvarapaketti pakkuma).
  • Moodulite algne kiire väljavõtmine (ainult KDE Giti projektide puhul) hetkvõtete abil, mis on KDE projekti võrgustikus juba olemas.
  • Katsetusrežiimi (võti --pretend) toetus, mis lubab eksperimenteerida mitmete seadistustega ilma halbu tagajärgi kaasa toomata.
  • kdesrc-build võib alla laadida mooduleid (nii välja võtta kui ka uuendada) isegi siis, kui parajasti ehitatakse juba uuendatud mooduleid.
  • kdesrc-build toetab moodulite eemaldamist (käsitsi või enne juba paigaldatud mooduli paigaldamist), mis aitab hoida paigalduskataloogi puhtana. Siiski tasub tähele panna, et see nõuab CMake'i toetust ja on esialgu eksperimentaalne.
  • kdesrc-build logib kõike hilisemaks uurimiseks, et saaksid selgusele jõuda, mis läks valesti, kui ehitamine peaks nurjuma. kdesrc-build loob automaatselt nimeviidad viimasele logile. Väljundit võib lasta esitada värvilisena.
  • Qt projekti Qt teegi ehitamise toetus, mis teatavasti on KDE tarkvara eeltingimus. kdesrc-build on igati kohandatav. Enamikku valikuid saab määrata soovi korral isegi mooduli tasandil, kaasa arvatud konfigureerimisvõtmed, CMake'i võtmed ja C++ võtmed kompileerimiseks. Selle asemel, et püüda pingsalt meelde jätta, millist konfigureerimiskäsku oled kasutanud, saab selle ühe ropsuga paika panna ja unustada.
  • Ulatuslik dokumentatsioon. Andke julgelt teada, kui on vaja midagi täpsemalt selgitada (e-posti aadressi leiab altpoolt), või võtke ühendust postiloendiga kde-devel.
  • Kaasa on pandud üksikasjalik konfigureerimisfaili näidis, mille võib tavaliselt muretult asukohta ~/.kdesrc-buildrc kopeerida.
  • Veel palju rohkem!

Linux

Install on Linux This button only works with Discover and other AppStream application stores. You can also use your distribution’s package manager.