kdesrc-build
Kategorier: UtvecklingThis app is still in development and isn't released yet by the KDE community.
kdesrc-build är ett verktyg för att enkelt låta dig bygga KDE-programvara från källkodsarkiven.
Syntaxfärgläggning för kdesrc-buildrc filer är tillgänglig i Kate/Kwrite via menyn Verktyg->Färgläggning->Konfiguration.
Funktioner:
- Checkar automatiskt ut och uppdaterar KDE-källkod från källkodsarkivet.
- Integrerar med KDE:s källkodsinfrastruktur för att automatiskt bygga moduler i den ordning som krävs, och med användning av lämplig gren.
- Stöder att enkelt bygga särskilda grenar, etiketter, eller till och med versioner av en modul (eller hela KDE:s programvara).
- Stöder många byggsystem. Det är till och med möjligt att bygga många programvaruprojekt som inte ingår i KDE om nödvändigt. CMake kan byggas från sin egen git-källkod om din distribution inte har CMake-paket.
- Stöder snabb initial utcheckning av moduler (bara KDE Git-projekt) genom att använda versionerna som redan är tillgängliga på KDE:s projektnätverk.
- Stöder en väljare för "torrkörning" (--pretend) så att du kan experimentera med olika inställningar utan att förstöra något.
- kdesrc-build kan ladda ner moduler (både initial utcheckning och uppdateringar) medan moduler som redan har uppdaterats byggs.
- kdesrc-build stöder att avinstallera moduler (manuellt, eller innan en redan installerad modul installeras) för att hålla installationskatalogen ren. Observera att funktionen kräver stöd för CMake och är fortfarande experimentell.
- kdesrc-build loggar allting för enkel genomläsning senare. På så sätt kan du avgöra varför något gick fel om ett bygge misslyckas. kdesrc-build skapar automatiskt symboliska länkar för att enkelt komma åt den senaste loggen (log/latest). Färgkodning av utmatningen (som kan stängas av).
- Har stöd för att bygga Qt-projektets Qt-bibliotek, vilket är en förutsättning för KDE-programvara.
- kdesrc-build är mycket anpassningsbart. Du kan styra de flesta alternativ ner till modul för modul om man så önskar, inklusive konfigurationsargument, CMake-argument och C++ argument under kompilering. Istället för att försöka komma ihåg vilken konfigurationsrad som du använde, kan du ställa in den en gång för alla och sedan glömma den.
- Omfattande dokumentation. Tala gärna om för mig om något behöver förklaras (e-postadressen längst ner), eller kontakta e-postlistan kde-devel.
- En detaljerad inställningsfil är inkluderad, och oftast kan du bara kopiera den till ~/.config/kdesrc-buildrc och inte behöva göra något mer.
- Mycket mer!