У меня есть make-файл с некоторыми целями (скажем, от data1
до dataN
, от которых зависит alldata
), которые генерируют некоторые данные, и цель prettify
, которая перебирает выходные данные и создает симпатичный отчет. (примечание: существует множество dataN
целей, а make-файл генерируется машиной)
Некоторые из dataX
целей иногда терпят неудачу, но я все равно хотел бы запустить prettify
, поэтому prettify
не зависит от alldata
.
Есть ли способ запустить эквивалент make -k alldata || make prettify
за один вызов make, такой, что make делает все возможное для построения всех данных, а затем создает мой отчет на основе того, что было сделано?