make: выполнить действие для каждого предварительного условия

Я хотел бы создать такое правило в моем Makefile:

log: test_A test_B
    ./test_A >> $@
    ./test_B >> $@

но test_A и test_B являются частью $ (TESTS) переменная.

Итак, можно ли выполнить действие (здесь: вызвать программу) для каждого предварительного требования в GNU / make?

Примечание: Как заставить правило make-файла выполнять его предварительные требования? не решить эту проблему полностью, поскольку требуется целевой журнал ( make log ).

7
задан Community 23 May 2017 в 12:16
поделиться