1 TRUE:=foo 2 FALSE:= 3 4 $(if ${TRUE}, $(info PASS1)) 5 $(if ${FALSE}, $(info FAIL1)) 6 $(if ${TRUE}, $(info PASS2), $(info FAIL2)) 7 $(if ${FALSE}, $(info FAIL3), $(info PASS3)) 8 $(info $(if ${TRUE}, PASS4, FAIL4)) 9 # Too many arguments 10 $(info $(if ${FALSE}, FAIL5, PASS5, PASS6)) 11 $(info $(if ${FALSE} , FAIL6, PASS7)) 12 13 test: 14 echo OK 15 16