Estrutura dos arquivos make para instalação automática

0

Estamos fazendo um projeto e nosso contratante está cuidando de instalar todas as coisas necessárias para instalar no linux.

ele criou um arquivo para isso.

Esse arquivo é muito grande e ele usou constantes verdadeiras como essa

BASE_DIR = "bla bla"
OTHER_DIR  = BASE_DIR/other

agora cada próxima constante definida está usando a constante anterior. e eles estão em todo lugar.

Na função final, é muito difícil decodificar o que esta função de instalação está fazendo.

Eu tenho que procurar por essa constante e, em seguida, verificar todas as constantes até o topo para descobrir o que o comando de instalação está fazendo.

Eu quero saber que todos os arquivos são assim. não vai ser bom colocar tudo em uma função para melhor legibilidade

é muito difícil de ler

    
por user1721949 22.11.2013 / 09:08

1 resposta

0

A sintaxe que você está citando não parece uma sintaxe correta do makefile. Tem certeza de que estes vêm de um makefile de trabalho?

Se as declarações acima vierem de um makefile funcional, pareceria que a pessoa que o escreveu não fez um trabalho tão bom.

    
por 24.05.2014 / 01:51