Prepend / Append Makefile к сгенерированному Qt Makefile - PullRequest
4 голосов
/ 10 августа 2009

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

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

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

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

Пример:

include $(ROOT)/prepend.mk

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

include $(ROOT)/append.mk

1 Ответ

4 голосов
/ 10 августа 2009

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

.pro file:

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

Run qmake .

Запуск make extra_target:

Hello, World

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

...