Pregunta

Tengo un ambiente edificio donde añado algunos prepending y líneas anexas a cada Makefile generan.

Sería bueno si pudiera poner estas lineas en el archivo generado qmake a través de mi archivo de proyecto (.pro).

De la causa que puedo hacer esto a través de algunas secuencias de comandos shell fácil, pero sería mucho más agradable que hacerlo desde el interior del archivo de proyecto. ¿Hay algún comando qmake usar?

¿Alguien tiene alguna idea de cómo hacer esto?

Ejemplo:

include $(ROOT)/prepend.mk

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

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

Solución

Personalización Makefile de salida

.pro archivo:

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

Ejecutar qmake .

Ejecutar hacer extra_target:

  

Hola, mundo

Vea la documentación para opciones adicionales.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top