Как заставить Make подтверждать две промежуточные зависимости из одного рецепта?

Вы можете использовать расширение cron@reboot(при условии, что используемый вами cron поддерживает их ). Сценарий предварительной перезагрузки -может, например, создать временный файл перед перезагрузкой, который сценарий перезагрузки после -проверяет перед запуском остальной части сценария.

1
10.10.2019, 00:57
1 ответ

Не знаю, лучший ли это способ, но

%.idx: %sup
  bdsup2subpp --language en -o $*.sub $<

%.sub: %.idx
  true

У него есть некоторые проблемы. Он может не пытаться сгенерировать %.sub, у меня изначально было наоборот

%.sub: %sup
  bdsup2subpp --language en -o $@ $<

%.idx: %.sub
  true

Но понял, что это не приведет к срабатыванию 2-го правила.

1
28.04.2021, 23:28

Теги

Похожие вопросы