Handbok för skriptet kdesrc-build

Michael Pyne

Carlos Woelz

Översättare: Stefan Asserhäll
Revision kdesrc-build 17.12 (2018-01-20)

kdesrc-build är ett skript som bygger och installerar KDEs programvara, direkt från källkoden som hämtas från .


Innehållsförteckning

1. Inledning
En kortfattad introduktion till kdesrc-build
Vad är kdesrc-build?
Funktionen hos kdesrc-build i ett nötskal
Översikt över dokumentationen
2. Komma igång
Förbereda systemet för att bygga KDE
Ställa in ett nytt användarkonto
Försäkra dig om att systemet är klart att bygga KDE:s källkod
Inställning av kdesrc-build
Ange inställningsinformation
Att använda skriptet kdesrc-build
Läsa in projektmetadata
Förhandsgranska vad som kommer att hända när kdesrc-build kör
Lösa byggfel
Bygga specifika moduler
Ställa in miljön för att köra ditt KDE Plasma™-skrivbord
Installerar automatiskt en drivrutin för inloggning
Ange miljön för hand
Organisation och urval av moduler
Organisation av KDE-programvara
Välja moduler att bygga
Moduluppsättningar
KDE:s officiella moduldatabas
Filtrera bort KDE:s projektmoduler
Avslutning av komma igång
3. Skriptets funktioner
Översikt över funktioner
Byggloggning i kdesrc-build
Översikt över loggning
4. Anpassa kdesrc-build
Översikt av kdesrc-build anpassning
Inställningsfilens layout
Inkludera andra inställningsfiler
Ofta använda inställningsalternativ
Tabell av tillgängliga inställningsalternativ
5. Kommandoradsväljare och miljövariabler
Användning av kommandoraden
Ofta använda kommandoradsväljare
Ange moduler att bygga
Miljövariabler som stöds
Kommandoradsväljare som stöds
6. Använda kdesrc-build
Förord
Grundläggande funktioner i kdesrc-build
stöd för qt
Standardflaggor tillagda av kdesrc-build
Ändra byggprioritet i kdesrc-build
Installera som systemadministratör
Visa förloppet för en byggprocess av en modul
Avancerade funktioner
Delvis bygga en modul
Stöd för grenar och taggar i kdesrc-build
Stoppar bygget i förtid
Hur kdesrc-build försöker försäkra sig om en lyckad byggprocess
Ändra inställning av miljövariabler
Återuppta byggprocesser
Ändra alternativ från kommandoraden
Funktioner för KDE-utvecklare
Kontroll av SSH-agent
Andra funktioner i kdesrc-build
Ändra mängden utmatning från kdesrc-build
Färgutmatning
Ta bort onödiga kataloger efter en byggprocess
7. CMake, byggsystemet för KDE
Introduktion till CMake
8. Tack till och licens
A. KDE-moduler och organisation av källkoden
Modulen
Enskilda moduler
Grupper av relaterade moduler
Modulen branch groups
B. Ersatta procedurer för att ställa in en profil
Ställa in en inloggningsprofil för KDE
Ändra startprofilinställningar
Starta KDE

Tabellförteckning

4.1. Alternativtabell