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 och gtkmm finns i modulerna glibmm och gtkmm. Sedan finns också modulen gtkmm-documentation som innehåller gtkmm-boken och dess exempel. Se nedan för instruktioner.

Meson är det rekommenderade byggsystemet. Om du bygger med Autotools (autoconf, automake o.s.v.) så kommer du behöva köra skriptet autogen.sh för att generera byggfilerna. Vi rekommenderar jhbuild eller gnome-build-meta för att konfigurera ett separat utvecklingsprefix.

Anonym åtkomst

För de som inte har en GNOME-inloggning så finns anonym utcheckning tillgänglig.

Till exempel, för att checka ut den senaste versionen av gtkmm:

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

Moduler och grenar

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

gtkmm och glibmm

Komponent Version Git-modul Grennamn
gtkmm-4.0 senaste gtkmm master
gtkmm-4.0 4.10 gtkmm gtkmm-4-10
gtkmm-3.0 3.24 gtkmm gtkmm-3-24
glibmm-2.68 senaste glibmm master
glibmm-2.68 2.76 glibmm glibmm-2-76
glibmm-2.4 2.66 glibmm glibmm-2-66