Skip to content

kdesrc-build

Luokat:   Kehitystyökalut

This app is still in development and isn't released yet by the KDE community.

Screenshot of kdesrc-build
Screenshot of kdesrc-build

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

kdesrc-buildrc-tiedostojen syntaksikorostuksen saa Kateen ja KWriteen valikosta Työkalut→Korostus→Asetukset.

Ominaisuuksia:

  • Noutaa ja päivittää KDE:n lähdekoodin automaattisesti lähdetietovarastostaan.
  • 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 noutoa (vain KDE:n Git-projekteille) käyttämällä KDE-projektiverkossa jo olemassa olevia julkaisuja.
  • 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ä).
  • Sisältää tuen Qt-projektin Qt-kirjaston koostamiseksi, mitä KDE-ohjelmat vaativat.
  • kdesrc-build on hyvin mukautettavissa. Useimpia valintoja voi tarvittaessa hallita moduuleittain, myös koostamisaikaisia asetus-, CMake- ja C++-lippuja. Sen sijaan, että yritettäisiin aina muistaa tarvittavat asetukset, ne voi asettaa kerran ja unohtaa.
  • 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 tulee yksityiskohtainen esimerkkiasetustiedosto, joka usein riittää kopioida ~/.config/kdesrc-buildrc:ksi.
  • Ja paljon muuta!