Ecco le tabelle delle varie opzioni, contenenti le informazioni seguenti:
Il nome dell'opzione;
L'ambito dell'opzione: global, module o module-set. Le opzioni nell'ambito di module o/e module-set possono essere definite anche nelle sezioni delle opzioni.
Commenti specifici sullo scopo e sull'uso dell'opzione.
Tabella 4.1. Opzioni solo per gli ambiti globali
Nome dell'opzione | Descrizione | ||||||
---|---|---|---|---|---|---|---|
async |
Questa opzione attiva la modalità di operazione asincrona, nella quale l'aggiornamento del codice sorgente e il processo di generazione saranno effettuati in parallelo, invece che attendere la fine di tutti gli aggiornamenti prima di avviare il processo di generazione. Opzione per riga di comando correlata: --async, | ||||||
colorful-output |
Imposta questa opzione a Opzione per riga di comando correlata: --color (o | ||||||
disable-agent-check |
Se stai usando SSH per scaricare i sorgenti da Git (come nel caso in cui stessi usando il protocollo Opzione per riga di comando correlata: --disable-agent-check, --no-disable-agent-check | ||||||
git-desired-protocol |
Questa opzione si applica solo ai moduli di un deposito del progetto KDE. Quello che fa questa opzione è configurare quale protocollo di rete preferire quando si esegue il push del codice sorgente per questi moduli. Normalmente si usa l'efficientissimo protocollo Se stai usando una di queste reti ristrette puoi impostare questa opzione a SuggerimentoPotresti anche aver bisogno dell'opzione http-proxy se è necessario un proxy HTTP per il traffico di rete. In qualsiasi altra situazione non dovresti impostare questa opzione, perché il protocollo predefinito è il più efficiente. | ||||||
git-repository-base |
Questa opzione si usa per creare un nome breve per riferirsi a un particolare URL di un deposito di Git nelle dichiarazioni di insiemi di moduli seguenti, il che è utile per dichiarare molti moduli d iGit da generare. Devi specificare due cose (separate da uno spazio): il nome da assegnare all'URL di base, e il suo nome esatto. Per esempio:
global # altre opzioni # Questo è il percorso comune a tutti i moduli su server Git. git-repository-base
L'opzione module modulo1 repository kde: Il prefisso del deposito Git SuggerimentoNon è necessario usare questa opzione per usare gli insiemi di moduli: questa opzione esiste per facilitare l'uso dello stesso deposito in diversi insiemi di moduli. | ||||||
install-environment-driver |
Installa uno script di shell che può essere originato in script di configurazione del profilo di un utente, in modo da stabilire le variabili d'ambiente necessarie per avviare il desktop Plasma costruito da kdesrc-build. Questo driver altera le seguenti righe:
Puoi disabilitare questa funzionalità impostando questa opzione a Suggerimentokdesrc-build non sovrascriverà i file preesistenti a meno che si passi l'opzione da riga di comando Opzione per riga di comando correlata: --install-environment-driver, --no-install-environment-driver | ||||||
install-session-driver |
Se abilitata, kdesrc-build prova ad installare un driver per il gestore degli accessi grafico che permetta di accedere al desktop KDE generato con kdesrc-build. Questo driver altera le seguenti righe:
Se mantieni il tuo driver d'accesso personale, puoi disattivare questa funzionalità impostando questa opzione a Suggerimentokdesrc-build non sovrascriverà i file preesistenti a meno che si passi l'opzione da riga di comando Opzione per riga di comando correlata: --install-session-driver, --no-install-session-driver | ||||||
niceness |
Imposta questa opzione a un numero tra 20 e 0. Maggiore è il numero, minore la priorità che kdesrc-build si assegnerà, ossia più alto è il numero, più «cortese» è il programma. Opzione per riga di comando correlata: --nice (o | ||||||
num-cores |
Questa opzione è definita da kdesrc-build (quando utilizzi kdesrc-build --generate-config), impostata al valore del numero delle CPU disponibili (come indicato dall'applicazione esterna nproc). Se kdesrc-build non è in grado di rilevare il numero di CPU, il valore viene impostato a 4. Per un esempio d'uso dell'opzione vedi Esempio 2.1, «Configurare Make per utilizzare tutte le CPU disponibili, con eccezioni». Opzione per riga di comando correlata: --num-cores | ||||||
num-cores-low-mem |
Questa opzione è definita da kdesrc-build (quando utilizzi kdesrc-build --generate-config), impostata al valore del numero delle CPU ritenuto adeguato per moduli «pesanti» o comunque con elevata complessità, tipo Il calcolo tipico è un core di CPU per ogni 2 gigabyte (GiB) di memoria totale. Andrà specificato almeno un core e non più di Sebbene questa opzione sia pensata per supportare i moduli Qt™, puoi utilizzarla per qualsiasi altro tuo modulo nello stesso modo in cui viene utilizzato Se kdesrc-build non è in grado di rilevare la memoria disponibile, il valore verrà impostato a 2. Opzione per riga di comando correlata: --num-cores-low-mem | ||||||
persistent-data-file |
Usa questa opzione per cambiare dove kdesrc-build memorizza i suoi dati permanenti. La posizione predefinita è un file chiamato Opzione per riga di comando correlata: --persistent-data-file | ||||||
ssh-identity-file |
Imposta questa opzione per controllare quale file chiave SSH viene passato al comando ssh-add quando kdesrc-build scarica il codice sorgente dai depositi che richiedono un'autenticazione. Vedi anche la sezione chiamata «Controlli dell'agente SSH». | ||||||
use-idle-io-priority |
Usa la priorità minore per l'accesso al disco e ad altro I/O, che può significativamente migliorare i tempi di reazione del resto del sistema al prezzo di tempi di esecuzione di kdesrc-build leggermente più lunghi. Opzione per riga di comando correlata: --use-idle-io-priority, --no-use-idle-io-priority | ||||||
use-inactive-modules |
Consente a kdesrc-build anche di clonare e estrarre dai depositi contrassegnati come inattivi. Opzione per riga di comando correlata: --use-inactive-modules, --no-use-inactive-modules |
Tabella 4.2. Opzioni di tutti gli ambiti (modulo, insieme di moduli e globali)
Nome dell'opzione | Descrizione | ||||||||
---|---|---|---|---|---|---|---|---|---|
binpath |
Imposta questa opzione per impostare la variabile d'ambiente Opzione per riga di comando correlata: --binpath | ||||||||
branch |
Ritira il ramo specificato anziché quello predefinito. NotaPer la maggior parte dei moduli di KDE, vorrai probabilmente usare piuttosto l'opzione branch-group, e usare questa di volta in volta per le eccezioni. Opzione per riga di comando correlata: --branch | ||||||||
branch-group |
Imposta questa opzione a un gruppo generale da cui vuoi scegliere i moduli. Per i tipi di moduli su Git supportati, kdesrc-build determinerà automaticamente il ramo effettivo da usare in base a delle regole stese dagli sviluppatori di KDE (queste sono visibili nel deposito del codice sorgente Questo è utile se stai solo cercando di tenerti aggiornato sullo sviluppo senza dover prestare attenzione a tutti i cambi dei nomi dei rami. Nota che se scegli un ramo da te con NotaQuesta opzione si applica solo ai moduli Git Opzione per riga di comando correlata: --branch-group | ||||||||
build-dir |
Usa questa opzione per cambiare la cartella usata in cui contenere le sorgenti generate. Si può utilizzare in tre modi differenti:
Questa opzione può essere, sorprendentemente, cambiata per modulo. Opzione per riga di comando correlata: --build-dir | ||||||||
build-when-unchanged |
Controlla se kdesrc-build debba sempre cercare di generare un modulo che non ha avuto alcun aggiornamento al codice sorgente. Se impostata a Se impostata a ImportanteQuesta funzionalità viene fornita solo come ottimizzazione. Come per molte altre ottimizzazioni, ci sono dei compromessi sulla correttezza dell'installazione. Per esempio, le modifiche ai moduli qt o kdelibs potrebbero causare una rigenerazione di tutti gli altri moduli, anche se il codice sorgente non è cambiato affatto. Opzione per riga di comando correlata: --build-when-unchanged (o | ||||||||
cmake-generator |
Specifica quale generatore deve essere usato con CMake. Al momento sono supportati È da notare che se viene specificato anche un generatore valido mediante cmake-options, esso ignorerà il valore per Opzione per riga di comando correlata: --cmake-generator | ||||||||
cmake-toolchain |
Specifica un file di toolchain da usare con CMake. Quando viene configurato un file di toolchain valido, kdesrc-build non imposterà più le variabili d'ambiente in modo automatico. Puoi utilizzare i parametri set-env, binpath e libpath per correggere manualmente l'ambiente, se il tuo file di toolchain non funziona subito con kdesrc-build. Per maggiori informazioni, consulta la panoramica dei flag standard aggiunti da kdesrc-build. È da notare che se una toolchain valida è specificata anche mediante cmake-options, questo valore verrà usato al posto di quello di Opzione per riga di comando correlata: --cmake-toolchain | ||||||||
cmake-options |
Si aggiunge alle opzioni globali per il sistema di generazione predefinito, si sostituisce ad esse per gli altri sistemi di generazione. Usa questa opzione per specificare quali flag passare a CMake quando crei il sistema di generazione per il modulo. Quando usata come opzione globale, viene applicata a tutti i moduli generati da questo script. Quando usata come opzione per un modulo, viene aggiunta in fondo alle opzioni globali. Ciò ti permette di specificare opzioni comuni di CMake nella sezione globale. Questa opzione non si applica a qt (che non usa CMake). Usa invece configure-flags. Se viene specificato un generatore valido tra le opzioni elencate, esso ignorerà il valore del cmake-generator. I generatori non validi (non supportati) vengono ignorati e non saranno passati a CMake. Se viene specificato un file di toolchain valido tra le opzioni elencate, esso ignorerà il valore del cmake-toolchain. Le toolchain non valide saranno ignorate e non saranno passate a CMake. Siccome queste opzioni sono passate direttamente alla riga di comando di CMake, dovrebbero essere date come sarebbero passate a CMake. Per esempio: cmake-options -DCMAKE_BUILD_TYPE=RelWithDebInfo Siccome è un po' fastidioso, kdesrc-build si dà da fare per assicurarsi che, fintanto che le altre opzioni sono correttamente impostate, dovresti poter lasciare questa opzione in bianco. In altre parole, i parametri necessari di CMake sono impostati automaticamente. Opzione per riga di comando correlata: --cmake-options | ||||||||
compile-commands-export |
Abilita la generazione del comando Opzione per riga di comando correlata: --compile-commands-export, --no-compile-commands-export | ||||||||
compile-commands-linking |
Abilita la creazione di collegamenti simbolici da Opzione per riga di comando correlata: --compile-commands-linking, --no-compile-commands-linking | ||||||||
configure-flags |
Si aggiunge alle opzioni globali per il sistema di generazione predefinito, si sostituisce ad esse per gli altri sistemi di generazione. Usa questa opzione per specificare quali flag passare a ./configure quando crei il sistema di generazione per il modulo. Quando usata come opzione globale, viene applicata a tutti i moduli generati da questo script. Questa opzione funziona solo per qt. Per cambiare le impostazioni di configurazione dei moduli di KDE, vedi cmake-options. Opzione per riga di comando correlata: --configure-flags | ||||||||
custom-build-command |
Questa opzione può essere impostata per eseguire un altro comando (al posto di make, per esempio) per effettuare il processo di generazione. kdesrc-build di solito dovrebbe fare la cosa giusta, quindi non ci dovrebbe essere bisogno di questa opzione. È comunque utile per usare metodi di generazione alternativi. Il valore di questa opzione si usa come la riga di comando da eseguire, modificata dall'opzione make-options come normalmente. Opzione per riga di comando correlata: --custom-build-command | ||||||||
cxxflags |
Si aggiunge alle opzioni globali per il sistema di generazione predefinito, si sostituisce ad esse per gli altri sistemi di generazione. Usa questa opzione per specificare quali flag usare per generare il modulo. Questa opzione viene specificata qui invece che con configure-flags o cmake-options perché questa opzione imposterà anche la variabile d'ambiente Nota che per KDE 4 e ogni altro modulo che usi CMake è necessario impostare l'opzione Opzione per riga di comando correlata: --cxxflags | ||||||||
dest-dir |
Usa questa opzione per cambiare il nome che viene dato a un modulo sul disco. Per esempio, se il modulo era extragear-network, usando questa opzione puoi rinominarlo a extragear-network. Nota che sebbene ciò cambi il nome del modulo sul disco, non è una buona idea includere cartelle o separatori di cartelle nel nome, perché ciò interferirà con le opzioni build-dir o source-dir. Opzione per riga di comando correlata: --dest-dir | ||||||||
do-not-compile |
Usa questa opzione per selezionare un insieme specifico di cartelle da non generare in un modulo (invece che tutte). Le cartelle da non generare dovrebbero essere separate da spazi. Nota che il codice sorgente dei programmi sarà comunque scaricato. Per esempio, per disabilitare la generazione delle cartelle Vedi la sezione chiamata «Rimuovere delle cartelle da una generazione» per un esempio. Opzione per riga di comando correlata: --do-not-compile | ||||||||
git-user |
Questa opzione è per gli sviluppatori di KDE. Se impostata, verrà usata per configurare automaticamente le informazioni do identificazione per il programma di controllo del codice sorgente Git per i moduli Git scaricati da quel momento in avanti, inclusi la maggior parte dei moduli di KDE. In particolare, il nome e l'indirizzo di posta dell'utente di ogni deposito di Git vengono configurati con i valori impostati da questa opzione. Il valore deve essere specificato nella forma Per esempio, lo sviluppatore «Pinco Pallino» con indirizzo «pinco@pallino.it» scriverebbe:
git-user
| ||||||||
http-proxy |
Questa opzione, se impostata, usa l'URL specificato come server proxy da usare per tutte le comunicazioni su reti HTTP (per esempio, quando si scarica la banca dati dei progetti di KDE). Inoltre, kdesrc-build cercherà di assicurarsi che gli strumenti da cui dipende usino quel server proxy, se possibile, impostando la variabile d'ambiente Opzione per riga di comando correlata: --http-proxy | ||||||||
directory-layout |
Questa opzione è utilizzata per configurare lo schema che kdesrc-build deve utilizzare durante la creazione di cartelle sorgente e di generazione. Lo schema Lo schema Infine, lo schema Opzione per riga di comando correlata: --directory-layout | ||||||||
generate-vscode-project-config |
L'impostazione del modulo ha precedenza su quella globale Imposta questa opzione a La cartella .vscode sarà creata all'interno della cartella sorgente del progetto, se non esiste già. Le configurazioni abiliteranno l'uso di LSP, la generazione, il debug e l'esecuzione del progetto dall'interno di VS Code. La configurazione raccomanda anche le estensioni da installare, utili per lavorare sulla maggior parte dei progetti KDE. Opzione per riga di comando correlata: --generate-vscode-project-config, | ||||||||
include-dependencies |
Controlla se kdesrc-build includerà le dipendenze note di questo modulo nella sua generazione, senza richiederne menzione (neanche indiretta). NotaQuesta opzione funziona solo per moduli basati su Serve per supportare le applicazioni di compilazione che necessitano di versioni di Qt™ o Plasma™ più recenti rispetto a quelle supportate dai comuni sistemi operativi. Opzione per riga di comando correlata: --include-dependencies (o | ||||||||
install-after-build |
Questa opzione viene usata per installare il pacchetto a seguito di una generazione riuscita. Opzione per riga di comando correlata: --install-after-build, --no-install-after-build | ||||||||
install-dir |
Questa opzione dove installare il modulo dopo essere stato generato. Se la cambi a una cartella che richiede accesso come amministratore di sistema, potresti essere interessato anche all'opzione make-install-prefix. Cambiare questa opzione per un modulo specifico ti permette di installarlo in una cartella diversa da quella dove sono installate le librerie della piattaforma di KDE, come se stessi usando kdesrc-build solo per generare le applicazioni. Puoi usare Opzione per riga di comando correlata: --install-dir | ||||||||
libname |
Imposta questa opzione per cambiare il nome predefinito della cartella delle librerie installate all'interno di ${install-dir} e ${qt-install-dir}. In molti sistemi è «lib» o «lib64». Viene avviato il rilevamento automatico per impostare il nome corretto, ma se il rilevamento fallisce può essere cambiato tramite questa impostazione. Opzione per riga di comando correlata: --libname | ||||||||
libpath |
Imposta questa opzione per impostare la variabile d'ambiente Opzione per riga di comando correlata: --libpath | ||||||||
log-dir |
Usa questa opzione per cambiare la cartella usata per contenere i file di registro generati dallo script. Opzione per riga di comando correlata: --log-dir | ||||||||
make-install-prefix |
Imposta questa variabile a un elenco separato da spazi, che verrà interpretato come un comando con le sue opzioni con cui far precedere il comando Opzione per riga di comando correlata: --make-install-prefix | ||||||||
make-options |
Imposta questa variabile per passare le opzioni della riga di comando al comando make. È utile per programmi come distcc o per sistemi con più di un nucleo nel processore. Nota che non tutti i sistemi di generazione supportati usano make. Per i sistemi di generazione che usano ninja (come il sistema Meson), consulta le impostazioni ninja-options. Opzione per riga di comando correlata: --make-options | ||||||||
manual-build |
Imposta il valore dell'opzione a | ||||||||
manual-update |
Imposta il valore dell'opzione a | ||||||||
ninja-options |
Imposta questa variabile per passare le opzioni a riga di comando al comando di generazione ninja. Questo può essere utile per abilitare l'output «verboso» o ridurre manualmente il numero di operazioni parallele di generazione che ninja potrebbe utilizzare. NotaNota che questa impostazione controlla solo ninja quando utilizzato da kdesrc-build. Il modulo «webengine» di Qt™ usa ninja indirettamente, ma lo supporta ufficialmente solo se generato da make. In questa situazione, puoi impostare options Opzione per riga di comando correlata: --ninja-options | ||||||||
override-build-system |
Normalmente kdesrc-build rileverà il sistema di generazione giusto da usare per un modulo dopo averlo scaricato. Questo avviene controllando l'esistenza di certi file nella cartella del codice sorgente del modulo. Alcuni moduli potrebbero avere più di una serie di file richiesti, che potrebbe confondere il rilevamento automatico. In questo caso puoi specificare manualmente il tipo di generazione giusto. I tipi di generazione attualmente supportati che possono essere impostati sono:
Opzione per riga di comando correlata: --override-build-system | ||||||||
purge-old-logs |
Questa opzione decide se le vecchie cartelle dei registri debbano essere automaticamente eliminate o no. Opzione per riga di comando correlata: --purge-old-logs, --no-purge-old-logs | ||||||||
qmake-options |
Tutte le opzioni qui specificate vengono passate al comando qmake, per i moduli che usano il sistema di generazione qmake. Per esempio, puoi usare l'opzione Opzione per riga di comando correlata: --qmake-options | ||||||||
qt-install-dir |
Questa opzione controlla dove installare i moduli qt dopo la generazione. Se non la specifichi, kdesrc-build presumerà che Qt™ sia fornito dal sistema operativo. Opzione per riga di comando correlata: --qt-install-dir | ||||||||
remove-after-install |
Se hai poco spazio su disco, potrebbe interessarti questa opzione per eliminare automaticamente la cartella di generazione (o entrambe le cartelle del codice sorgente e di generazione per le installazioni singole) dopo che sarà riuscita l'installazione del modulo. I valori possibili di questa opzione sono:
Nota che l'uso di questa opzione può avere un significativo impatto negativo sul tuo uso di banda (se usi Opzione per riga di comando correlata: --remove-after-install | ||||||||
repository |
Questa opzione si usa per specificare il deposito Git da cui scaricare il codice sorgente del modulo. Qt™ (e quindi qt) avrebbero bisogno di questa opzione, oltre a diversi moduli di KDE che sono nel processo di conversione a Git. | ||||||||
revision |
Se questa opzione è impostata a un valore diverso da zero, kdesrc-build costringerà l'aggiornamento del codice sorgente a portare un modulo all'esatta revisione data, anche se ci sono opzioni come branch. Se il modulo è già alla revisione data non sarà aggiornato di nuovo, a meno che questa opzione sia cambiata o rimossa dalla configurazione. Opzione per riga di comando correlata: --revision | ||||||||
run-tests |
Se impostata a Opzione per riga di comando correlata: --run-tests, --no-run-tests | ||||||||
set-env |
Questa opzione accetta un insieme di valori separati da spazi, dove il primo è la variabile d'ambiente da impostare, e il resto i valori a cui vuoi impostarla. Per esempio, per impostare la variabile set-env Questa opzione è speciale perché può essere ripetuta senza sostituire le impostazioni di set-env precedenti nella stessa sezione del file di configurazione. In questo modo puoi impostare diverse variabili d'ambiente per modulo (o globalmente). | ||||||||
source-dir |
Questa opzione si usa per impostare la cartelle in cui tenere il codice sorgente Git di KDE sul tuo computer. Puoi usare la tilde ( Opzione per riga di comando correlata: --source-dir | ||||||||
stop-on-failure |
L'impostazione di questa opzione a Opzione per riga di comando correlata: --stop-on-failure, | ||||||||
tag |
Usa questa opzione per scaricare un rilascio specifico di un modulo. Nota: è molto probabile che usare questa opzione non è quello che vuoi fare. I rilasci di KDE sono disponibili come tarball dal sito degli scaricamenti di KDE. Opzione per riga di comando correlata: --tag | ||||||||
use-clean-install |
Imposta questa opzione a Questo può essere utile per assicurarsi che non ci siano delle vecchie librerie abbandonate, metadati di CMake, eccetera, che possono causare problemi in installazioni di KDE di lunga data. Questo però funziona solo sui sistemi di generazione che supportano make uninstall. Opzione per riga di comando correlata: --use-clean-install, --no-use-clean-install |
Queste opzioni non richiedono l'immissione di alcun valore (ad eccezione di «filter-out-phases»). Esse sono applicate se vengono presentate in una sezione.
Tabella 4.3. Opzioni per la selezione della fase di generazione
Nome dell'opzione | Ambito | Descrizione | |||
---|---|---|---|---|---|
no-src |
|
Rimuove la fase update. Le altre fasi presentate saranno ancora elaborate. Opzione per riga di comando correlata: --no-src (o | |||
no-install |
|
Rimuove la fase install. Le altre fasi presentate saranno ancora elaborate. Opzione per riga di comando correlata: --no-install | |||
no-tests |
|
Rimuove la fase test. Le altre fasi presentate saranno ancora elaborate. Opzione per riga di comando correlata: --no-tests | |||
no-build |
|
Rimuove la fase build. Le altre fasi presentate saranno ancora elaborate. Opzione per riga di comando correlata: --no-build | |||
build-only |
|
Se la fase build è stata eseguita, rimuove qualsiasi altra fase. In caso contrario, rimuove tutte le fasi. Opzione per riga di comando correlata: --build-only | |||
install-only |
|
Se la fase install è stata eseguita, rimuove qualsiasi altra fase. In caso contrario, rimuove tutte le fasi. Opzione per riga di comando correlata: --install-only > | |||
uninstall |
|
Se la fase uninstall è stata eseguita, rimuove qualsiasi altra fase. In caso contrario, rimuove tutte le fasi. Opzione per riga di comando correlata: --uninstall | |||
filter-out-phases |
|
Rimuove quelle fasi che sono elencate (separate da spazio) in questa opzione. Le altre fasi presentate saranno ancora elaborate. |
Tabella 4.4. Opzioni di selezione dei moduli
Nome dell'opzione | Ambito | Descrizione | ||||||
---|---|---|---|---|---|---|---|---|
ignore-modules |
|
Nota che quando specificata nella sezione globale, l'opzione a riga di comando --ignore-modules non la ignora, ma piuttosto la aggiunge. I moduli indicati da questa opzione, che sarebbero altrimenti stati scelti da kdesrc-build tramite un'opzione use-modules, sono invece completamente saltati. Usa questa opzione se vuoi generare un intero gruppo del progetto kde-projects tranne alcuni moduli specifici. Il valore dell'opzione non deve necessariamente fare direttamente il nome del modulo. Qualsiasi modulo che contenga delle parti contigue e complete del suo percorso nei progetti di KDE corrispondenti a uno dei valori dell'opzione verrà ignorato; in questo modo puoi ignorare più moduli alla volta. Per esempio, un valore dell'opzione come SuggerimentoVedi anche Esempio 2.7, «Esempio per ignorare un modulo del progetto KDE in un gruppo». Opzione per riga di comando correlata: --ignore-modules (o | ||||||
use-modules |
|
Questa opzione permette di specificare facilmente molti moduli da generare in un solo punto del file di configurazione. Ogni identificativo passato a questa opzione viene convertito internamente in un modulo di kdesrc-build, con un'opzione L'ordine in cui i moduli vengono definiti in questa opzione è importante, perché è anche l'ordine in cui kdesrc-build elaborerà i moduli generati durante aggiornamento, generazione e installazione. Tutti i moduli definiti nell'insieme di moduli dato saranno gestiti prima che kdesrc-build passerà al modulo seguente dopo l'insieme di moduli. Se devi cambiare le opzioni di un modulo generato, basta ridichiararlo dopo averlo definito nell'insieme, e impostare le opzioni come necessario. Anche se cambierai le opzioni del modulo in questo modo, il modulo sarà ancora aggiornato e. generato nell'ordine impostato dall'insieme di moduli (non puoi quindi riordinare la sequenza di generazione in questo modo). ImportanteIl nome da usare per il modulo, in questo caso, è semplicemente il nome passato a Vedi la sezione chiamata «Insiemi di moduli» e git-repository-base per avere una descrizione di come si usa e un esempio. |