Prepend/Append Makefile to a Qt generated Makefile

У меня есть строительная среда, в которой я добавляю несколько готовых и добавляемых строк в каждый сгенерированный Makefile.

Было бы хорошо, если бы я мог поместить эти строки в файл, сгенерированный qmake через мой файл проекта (.pro).

Конечно, я могу сделать это с помощью нескольких простых сценариев оболочки, но было бы гораздо приятнее сделать это из файла проекта. Есть ли какая-либо команда qmake для использования?

У кого-нибудь есть идеи, как это сделать?

Пример:

include $ (ROOT) /prepend.mk

$ (LIB): $ (OBJ)
  @ эхо...

include $ (ROOT) /append.mk

1 ответ

Решение

Настройка вывода Makefile

.pro файл:

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

Запустите qmake.

Запустите make extra_target:

Привет, мир

Смотрите документацию для дополнительных опций.

Другие вопросы по тегам