LoginSignup
0
0

一発ネタ。
make .PHONY すると .PHONY を指定したターゲットがすべて実行されます。

.PHONY: foo
foo:
	@echo foo

.PHONY: bar
bar:
	@echo bar

NAMES = taro jiro saburo
.PHONY: names $(NAMES)
names: $(SUBDIRS)

$(NAMES):
	@echo $@
$ make .PHONY
foo
bar
taro
jiro
saburo

よく考えれば .PHONY を指定する文もルールなので当たり前なのですが盲点でした。一括実行に使えるかも?

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0