GIT

Nós usamos o Git para manter nosso código fonte, no repositório Git do GNOME. Informações adicionais sobre o git.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.

Você vai precisar executar o script autogen.sh para gerar os arquivos para compilação. Nós recomendamos o jhbuild 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 git://git.gnome.org/gtkmm

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 2.17/18 gtkmm master
gtkmm 2.16 gtkmm gtkmm-2-16
glibmm 2.21/22 glibmm master
glibmm 2.20 glibmm glibmm-2-20

gnomemm

Componente Versão da API Módulo Git Nome do ramo:
libglademm libglademm master
gconfmm gconfmm master
libgnomecanvasmm libgnomecanvasmm master

*mm bindings para outras APIs relacionadas com o GNOME

Os seguintes bindings não estão necessariamente no mesmo agendamento que aqueles listados acima.

Componente Versão Módulo Git Nome do ramo:
libgdamm libgdamm master
libgnomedbmm libgnomedbmm master
goocanvasmm goocanvasmm master
libpanelappletmm libpanelappletmm master