kdesrc-build
Categorie: SviluppoQuesta app è ancora in fase di sviluppo e non è ancora stata rilasciata dalla comunità KDE.
kdesrc-build è uno strumento che ti permette di compilare facilmente il software di KDE dai suoi depositi di sorgenti.
L'evidenziazione della sintassi coi file di kdesrc-buildrc è disponibile in Kate/KWrite dal menu Strumenti->Evidenziazione>Configurazioni.
Funzionalità:
- Preleva e aggiorna il codice sorgente di KDE dai suoi depositi dei sorgenti.
- Si integra con l'infrastruttura del codice sorgente di KDE compilando automaticamente i moduli nell'ordine richiesto, inoltre usa il ramo appropriato.
- Supporta facilmente la compilazione di rami specifici, di tag o perfino le revisioni di un modulo (o di tutto il software di KDE).
- Supporta molti sistemi di compilazione. È anche possibile compilare in un attimo molti progetti software non di KDE (per esempio, CMake può essere compilato dal suo sorgente git se la tua distribuzione non ha il relativo pacchetto).
- Supporta il controllo rapido iniziale dei moduli (solo per i progetti Git di KDE) usando le versioni già disponibili nella rete di progetti KDE.
- Supporta la modalità «simulazione» (l'opzione --pretend), in modo che tu possa fare degli esperimenti non distruttivi con le varie impostazioni.
- kdesrc-build può scaricare i moduli (sia come scaricamento iniziale che come aggiornamenti) anche durante la compilazione dei moduli che sono già stati aggiornati.
- kdesrc-build supporta la disinstallazione dei moduli (manualmente o prima dell'installazione di un modulo già installato), in modo da mantenere pulita la cartella di installazione. Nota che questa funzionalità richiede il supporto di CMake ed è ancora sperimentale.
- kdesrc-build registra tutte le operazioni per una lettura semplice in un secondo tempo, in modo che tu possa determinare cosa è andato storto se una compilazione non ha avuto successo. Crea inoltre automaticamente dei collegamenti simbolici per facilitare l'accesso all'ultima registrazione (log/latest). Codici di colore diversi per l'output (che possono essere disattivati).
- Ha il supporto per la compilazione delle librerie del progetto Qt, che sono un prerequisito per il software di KDE.
- kdesrc-build è molto personalizzabile: puoi controllare la maggior parte delle opzioni, anche modulo per modulo se lo desideri, inclusa la configurazione dei flag, dei flag di CMake e dei tuoi flag di C++ durante la compilazione. Invece di provare a ricordare quale riga di configurazione hai usato, puoi impostarla una volta per tutte e quindi dimenticarla.
- Ampia documentazione. Sentiti libero di farmi sapere se hai bisogno di qualche spiegazione (l'indirizzo di posta elettronica è in basso), o di contattare la lista kde-devel.
- È incluso un dettagliato file di configurazione di esempio; di solito puoi semplicemente copiarlo in ~/.config/kdesrc-buildrc e crearlo con esso.
- E molto altro.