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 e gtkmm estão nos módulos glibmm e gtkmm. Há também um módulo gtkmm-documentation que contém o livro do gtkmm e seus exemplos. Veja abaixo para instruções.

Meson é o sistema de compilação recomendado. Se você compilar com Autotools (autoconf, automake, etc.), precisará executar o script autogen.sh para gerar os arquivos de compilação. Recomendamos jhbuild ou gnome-build-meta para configurar um prefixo de desenvolvimento separado.

Acesso anônimo

Para aqueles que não possuem uma conta no GNOME, checkouts anônimos estão disponíveis.

Por exemplo, para baixar a última versão do gtkmm:

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

Módulos e ramos

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

gtkmm e glibmm

Componente Versão Módulo Git Nome do ramo
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