Hi,

Given following makefile in empty directory:
#==================
.PHONY: all

all: cap

cap:
    touch $(@)
#==================

Running make 3.81 from command line gives different exit code then 4.0 i.e

make 3.81
/usr/bin/make  -q ; echo $?
1

make 4.0
/opt/make-4.0/bin/make  -q ; echo $?
2


so 3.81 correctly reports that target is out of date (since there is no cap file in current dir) but make 4.0 reports that there is error but no error message is actually printed. Was there any (undocumented) change in exit codes interpretation for -q option ?

Thanks
Chris

_______________________________________________
Help-make mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/help-make

Reply via email to