Git

Wir setzen Git zur Verwaltung unseres Quellcodes im GNOME Git-Softwarebestand ein. Weitere Informationen über gitlab.gnome.org finden Sie unter wiki.gnome.org/Git.

glibmm und gtkmm finden Sie in den Modulen glibmm und gtkmm. Außerdem ist ein gtkmm-documentation-Modul verfügbar, welches das gtkmm-Handbuch sowie einige Beispiele enthält. Anweisungen hierzu weiter unten.

Meson ist das empfohlene Build-System. Falls Sie mit Autotools arbeiten (autoconf, automake usw.), müssen Sie das Skript autogen.sh ausführen, um die Build-Dateien zu erzeugen. Wir empfehlen jhbuild oder gnome-build-meta, um einen separaten Entwicklungspräfix zu erstellen.

Anonymer Zugriff

Für diejenigen ohne GNOME-Zugang sind anonyme Checkouts möglich.

Um zum Beispiel die neueste Version von gtkmm zu laden:

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

Module und Zweige

Wir folgen dem GNOME-Veröffentlichungsrhythmus, daher verwenden wir standardisierte GNOME-Zweignamen.

gtkmm und glibmm

Komponente Version Git-Modul Zweigname
gtkmm-4.0 neueste gtkmm master
gtkmm-4.0 4.10 gtkmm gtkmm-4-10
gtkmm-3.0 3.24 gtkmm gtkmm-3-24
glibmm-2.68 neueste glibmm master
glibmm-2.68 2.76 glibmm glibmm-2-76
glibmm-2.4 2.66 glibmm glibmm-2-66