Hackeando o configure.in

From The Document Foundation Wiki
Jump to: navigation, search

Se você está hackeando o configure.in (qualquer deles), as seguintes diretrizes devem ser seguidas.

Todas as sequências de ajuda devem usar a macro AS_HELP_STRING.

Todas as dependências do *nix (e Windows se eles funcionarem lá?) devem utilizar o pkg-config para detectar se existem ou não.

Tenha cuidado com as dependências de compilação automaticamente. Veja em http://www.gentoo.org/proj/en/qa/automagic.xml para porque as dependências do automagic são ruins. O problema é que os desenvolvedores, por padrão, vão querer todas as opções ativadas, enquanto empacotadores só querem opções ativadas se forem especificamente pedidas.