Pergunta

Eu tenho um ambiente de construção onde eu adicionar algum prepending e linhas anexando a cada Makefile gerado.

Seria bom se eu poderia colocar estas linhas no arquivo gerado qmake através do meu arquivo de projeto (.pro).

De causa eu posso fazer isso através de alguns scripts shell fácil, mas seria muito melhor para fazê-lo de dentro do arquivo de projeto. Existe algum comando qmake de usar?

Alguém tem alguma idéia de como fazer isso?

Exemplo:

include $(ROOT)/prepend.mk

$(LIB):$(OBJ)
  @echo ...

include $(ROOT)/append.mk
Foi útil?

Solução

Personalizando Makefile saída

.pro arquivo:

QMAKE_EXTRA_TARGETS += extra_target
extra_target.commands = @echo Hello, World

Executar qmake .

Executar Faça extra_target:

Olá, mundo

Veja a documentação para opções adicionais.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top