У меня есть каталог (root_dir), который содержит несколько подкаталогов (subdir1, subdir2, ...).
Я хочу запустить make в каждом каталоге в root_dir, используя Makefile, помещенный в него.
(Очевидно, предполагается, что каждый из subdir... имеет внутри собственного Makefile).
Итак, есть два вопроса:
- Как получить список каталогов в Makefile (автоматически)?
- Как запустить make для каждой из каталогов внутри файла make?
Как я знаю, чтобы запустить make в определенном каталоге, я прислушался сделать следующее:
$(MAKE) -C subdir