Skip to content
Screeenshot of <no value>

kdesrc-build on työkalu, jolla voi helposti koostaa KDE:n lähdekoodilähteistään.

Ominaisuuksia:

  • Tuo ja päivittää automaattisesti KDE-lähdekoodin lähdekoodilähteestään. Sekä Subversion- että Git-lähteitä tuetaan.
  • Integroituu KDE-lähdekoodin infrastruktuuriin koostaakseen moduulit automaattisesti vaaditussa järjestyksessä ja käyttääkseen oikeita haaroja.
  • Tukee moduulien määrähaaran, -tunnisteen tai jopa -aliversion helppoa koostamista (tai kaiken KDE-ohjelmiston).
  • Tukee monia koostamisjärjestelmiä. Hädän tullen voi koostaa monia ei-KDE-ohjelmiakin (esim. CMaken voi koostaa Git-lähteistään, ellei jakelusi tarjoa CMake-pakettia).
  • Tukee moduulien nopeaa alustavaa lähetystä (vain KDE:n Git-projektit) käyttämällä KDE-projektiverkossa jo olemassa olevia tilannekuvia.
  • Tukee ”teeskentelytilaa” (--pretend-valinta), joten voit kokeilla eri asetuksia muuttamatta mitään.
  • kdesrc-build voi ladata moduulit (niin alkuperäisen lähetyksen kuin päivityksetkin) verkosta jopa koostettaessa jo päivitettyjä moduuleja.
  • kdesrc-build tukee moduulien asennuksen poistoa (käsin tai ennen jo asennetun moduulin uudelleenasennusta) asennuskansion pitämiseksi siistinä. Huomaa, että tämä ominaisuus vaatii CMake-tukea ja on yhä kokeellinen.
  • kdesrc-build tekee kaikesta myöhempää tarkastelua varten lokimerkinnän, joten voit tarkistaa, mitä meni pieleen, ellei koostaminen onnistunut. kdesrc-build luo automaattisesti symlinkin viimeisimpään lokiin. Tuloste on värikoodattu (mutta sen saa myös pois käytöstä).
  • Tuki Qt-projektin Qt-kirjaston koostamiseen, mitä KDE-ohjelmat edellyttävät. kdesrc-build on hyvin mukautettavissa. Useimpia valintoja voi hallita moduuleittain, jos niin halutaan, myös koostamisen aikaisia asetus-, CMake- ja C++-lippuja. Sen sijaan että yrittäisit aina muistaa mitä asetuksia tarvittiin, voit asettaa ne kerran ja unohtaa koko jutun.
  • Laaja ohjeistus. Jos haluat jotakin selitettävän, ota vapaasti yhteyttä minuun (sähköpostiosoite löytyy alta) tai kde-devel-sähköpostilistaan.
  • Mukana toimiteaan yksityiskohtainen esimerkkiasetustiedosto, jonka usein voi vain kopioida ~/.kdesrc-buildrc:ksi.
  • Ja paljon muuta!

Linux

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