Git

Usiamo Git per gestire il nostro codice sorgente nel repository Git di GNOME. Ulteriori informazioni su gitlab.gnome.org sono disponibili su handbook.gnome.org/infrastructure/gitlab.html.

glibmm e gtkmm si trovano nei moduli glibmm e gtkmm. Esiste anche il modulo gtkmm-documentation che contiene il libro di gtkmm e i relativi esempi. Vedere sotto per le istruzioni.

Meson è il sistema di compilazione consigliato. Se si compila con Autotools (autoconf, automake, ecc.), sarà necessario eseguire lo script autogen.sh per generare i file di compilazione. Consigliamo jhbuild o gnome-build-meta per impostare un prefisso di sviluppo separato.

Accesso anonimo

Per chi non dispone di un account GNOME, sono disponibili i checkout anonimi.

Ad esempio, per scaricare l'ultima versione di gtkmm:

git clone https://gitlab.gnome.org/GNOME/gtkmm.git

Moduli e rami (branch)

Siamo sincronizzati con il calendario dei rilasci di GNOME, quindi usiamo i nomi standard dei rami di GNOME.

gtkmm e glibmm

Componente Versione Modulo Git Nome del ramo
gtkmm-4.0 ultima gtkmm master
gtkmm-4.0 4.10 gtkmm gtkmm-4-10
gtkmm-3.0 3.24 gtkmm gtkmm-3-24
glibmm-2.68 ultima glibmm master
glibmm-2.68 2.76 glibmm glibmm-2-76
glibmm-2.4 2.66 glibmm glibmm-2-66