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