标签: linux bash makefile
我想做类似的事情:
for *target* in *Makefile targets* do *do some stuff* done
在我的脚本中。有办法吗?
答案 0 :(得分:2)
您唯一能做的就是运行make -np,然后解析输出以提取所有目标。请注意,当然,这不会显示由隐式规则创建的任何目标。如果您想要所有这些,您可以尝试从make -np的输出中提取所有目标和先决条件。
make -np