用下面命令可以列出make中的所有目标,测试可用。
make -qp | awk -F':' '/^[a-zA-Z0-9][^$#\/\t=]*:([^=]|$)/ {split($1,A,/ /);for(i in A)print A[i]}'|sort -u
参考:https://qastack.cn/unix/230047/how-to-list-all-targets-in-make
用下面命令可以列出make中的所有目标,测试可用。
make -qp | awk -F':' '/^[a-zA-Z0-9][^$#\/\t=]*:([^=]|$)/ {split($1,A,/ /);for(i in A)print A[i]}'|sort -u
参考:https://qastack.cn/unix/230047/how-to-list-all-targets-in-make