GIT

Nós usamos o Git para manter nosso código-fonte, no repositório Git do GNOME. Informações adicionais sobre o gitlab.gnome.org estão disponíveis em wiki.gnome.org/Git.

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

Nós estamos sincronizados com o agendamento de lançamentos do GNOME. Então, nós usamos o padrão de nomes de ramos do GNOME.

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