Git

We use Git to maintain our source code, in the GNOME Git repository. Additional information about gitlab.gnome.org is available at handbook.gnome.org/infrastructure/gitlab.html.

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.

Meson is the recommended build system. If you build with Autotools (autoconf, automake,etc.), you will need to run the autogen.sh script to generate the build files. We recommend jhbuild or gnome-build-meta for setting up a separate development prefix.

Anonymous Access

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

For instance, to check out the latest version of gtkmm:

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

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-4.0 latest gtkmm master
gtkmm-4.0 4.10 gtkmm gtkmm-4-10
gtkmm-3.0 3.24 gtkmm gtkmm-3-24
glibmm-2.68 latest glibmm master
glibmm-2.68 2.76 glibmm glibmm-2-76
glibmm-2.4 2.66 glibmm glibmm-2-66