我有一个 perl 脚本,它返回值“return 1;” 或“return 0;”。我也试过“exit 1;” 和“退出0;”
在我的makefile中,我有以下代码:
ifneq ($(TRG_TYPE),node)
VAR := $(shell perl $(ROOT)/Make/chipdep.pl $(ROOT) $(CHIP) $(NAME) )
ifeq ($(VAR),1)
$(error just a test error. Aborting)
endif
endif
我知道 perl 脚本可以工作 - 我单独对其进行了测试,但我从来没有看到这个错误并中止,即使它应该被看到!