标签: error-handling makefile
我正在使用GNU Make 3.80。
在我的Makefile_1中,我正在调用Makefile_2。在某些情况下,Makefile_2会“抛出”错误。
有没有办法让我“捕获”并“处理”(在Makefile_1中)Makefile_2可能会抛出的错误?
答案 0 :(得分:5)
你拥有所需的所有外壳能力:
target1: ${MAKE} -f Makefile_2 target2; \ case "$$?" in \ ... \ esac;