Допустим, мой Makefile создает сайт.Я пишу index.html
содержащие ресурсы, например:
<html>
<body><img src="asset/foo.img"/></body>
</html>
Теперь я хочу написать правило для создания ZIP-архива, который содержит HTML, а также его активы.
Iнаписать скрипт для разбора атрибутов src=
, но что мне с ним делать?
Если я добавлю это в рецепт, но в этот момент правила Makefile изменить нельзя.
Если я добавлюэто в команде $(shell ...)
, тогда он должен будет запускаться каждый раз, когда Makefile анализируется, даже если пользователь выполняет clean
или что-то в этом роде.
Как правильно обрабатывать такой сценарий