1TRUE:=foo 2FALSE:= 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 13test: 14 echo OK 15 16