Вопрос

У меня есть среда разработки, в которой я добавляю несколько строк в начало и добавляю строки к каждому созданному файлу Makefile.

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

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

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

Пример:

include $(ROOT)/prepend.mk

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

include $(ROOT)/append.mk
Это было полезно?

Решение

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

.pro файл:

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

Бегать qmake.

Бегать сделать extra_target:

Привет, мир

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top