Git

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

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.

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.

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

Vi är synkroniserade med GNOME:s utgåveschema, så vi använder GNOME:s standardnamn för grenar.

gtkmm och glibmm

Komponent Version Git-modul Grennamn
gtkmm-4.0 4.4 gtkmm master
gtkmm-4.0 4.2 gtkmm gtkmm-4-2
gtkmm-3.0 3.24 gtkmm gtkmm-3-24
glibmm-2.68 2.70 glibmm master
glibmm-2.68 2.68 glibmm glibmm-2-68
glibmm-2.4 2.66 glibmm glibmm-2-66

gnomemm

Komponent API-version Git-modul Grennamn
libglademm libglademm master
gconfmm gconfmm master
libgnomecanvasmm libgnomecanvasmm master

*mm-bindningar för andra GNOME-relaterade API:er

Följande bindningar är inte nödvändigtvis på samma schema som de som listats ovan.

Komponent Version Git-modul Grennamn
libgdamm libgdamm master
libgnomedbmm libgnomedbmm master
goocanvasmm goocanvasmm master
libpanelappletmm libpanelappletmm master