Passa al contenuto

kdesrc-build

Categorie:   Sviluppo

Questa app è ancora in fase di sviluppo e non è ancora stata rilasciata dalla comunità KDE.

Schermata di kdesrc-build
Schermata di kdesrc-build

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. È possibile addirittura compilare in un attimo molti progetti software non 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 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.