2021年09月22日
make の再帰
hogeXXX というサブディレクトリ内に入って make するための親ディレクトリ用 Makefile が欲しくてググったら Run make in each subdirectory が引っかかった.困ったときの Stack Overflow.
ということで,書いた Makefile:
SUBDIRS := $(subst /.,,$(wildcard hoge*/.)) all: $(SUBDIRS) $(SUBDIRS): FORCE $(MAKE) -C $@ FORCE:
これで親ディレクトリで make とやればサブディレクトリで make を実行してもらえる.めでたし.
- Comments: 0
- TrackBack (Close): -