Para gerar o arquivo de distribuição de aplicativos, o desenvolvedor usa algumas ferramentas chamadas GNU Autotools . Essas ferramentas ajudam você a criar o configure
& Makefile
, que gera o arquivo de distribuição para você.
Verifique:
-
Site oficial (
autogen
,autoconf
,automake
) - Tutorial rápido
Depois de fazer a configuração correta, você poderá gerar o arquivo fonte usando:
make dist
Notas:
- Essas ferramentas foram desenvolvidas principalmente para uso com projetos c / c ++. Procure a ferramenta correspondente para usar com outras linguagens (como o Ant para Java, o setup-tools para Python).
- Existem também algumas alternativas, exemplo para c / c ++
cmake
,qmake
com Qt. - Um fluxo de trabalho correto, comece com pacotes genéricos source archive
.tar.gz
e pacotes específicos da distribuição como pacote fonte Debian e.deb
/ pacote binário Debian .