Git

We use Git to maintain our source code, in the GNOME Git repository. Additional information about git.gnome.org is available at wiki.gnome.org/Git.

glibmm and gtkmm are in the glibmm and gtkmm modules. There is also a gtkmm-documentation module which contains the gtkmm book and its examples. See below for instructions.

Il vous faudra lancer le script autogen.sh pour générer les fichiers de construction. Nous recommandons jhbuild pour la mise en place d'un préfixe de développement séparé.

Anonymous Access

Pour ceux qui n'ont pas de compte GNOME, il est possible de faire une copie anonyme.

Par exemple, pour récupérer la dernière version de gtkmm :

git clone git://git.gnome.org/gtkmm

Modules et branches

We are synchronized with the GNOME release schedule, so we use standard GNOME branch names.

gtkmm et glibmm

Composant Version Module git Nom de la branche
gtkmm 2.17/18 gtkmm master
gtkmm 2.16 gtkmm gtkmm-2-16
glibmm 2.21/22 glibmm master
glibmm 2.20 glibmm glibmm-2-20

gnomemm

Composant Version de l'API Module git Nom de la branche
libglademm libglademm master
gconfmm gconfmm master
libgnomecanvasmm libgnomecanvasmm master

Liaisons *mm vers les autres API GNOME en relation

Les liaisons suivantes ne suivent pas nécessairement le même calendrier que ceux ci-dessus.

Composant Version Module git Nom de la branche
libgdamm libgdamm master
libgnomedbmm libgnomedbmm master
goocanvasmm goocanvasmm master
libpanelappletmm libpanelappletmm master