У меня есть много make-файлов в каталоге верхнего уровня и его подкаталогах. Я хочу объединить их все в один большой файл .mk, какой самый эффективный способ сделать это?
У меня есть много make-файлов в каталоге верхнего уровня и его подкаталогах. Я хочу объединить их все в один большой файл .mk, какой самый эффективный способ сделать это?
Что-то вроде этого?
cat $(find . -type f -name \*.mk) > output.mk
Пример:
a.mk # a
d1/b.mk # b
d1/c.mk # c
d1/d2/d.mk # d
Будет производить в output.mk
a
b
c
d