allwinner_a64/android/build/kati/testcase/ifeq_without_parens.mk
2018-08-08 16:48:17 +08:00

48 lines
530 B
Makefile

VAR=var
VARREF=VAR
EMPTY=
UNDEFREF=UNDEFINED
RESULT=
ifeq "$(VAR)" "var"
RESULT += PASS
else
RESULT += FAIL
endif
ifneq "$(VAR)" "var"
RESULT += FAIL
else
RESULT += PASS
endif
ifeq '$(VAR)' "var"
RESULT += PASS
else
RESULT += FAIL
endif
ifeq "$(VAR)" 'var'
RESULT += PASS
else
RESULT += FAIL
endif
ifeq "$(UNDEFINED)" ""
RESULT += PASS
else
RESULT += FAIL
endif
ifeq "" "$(UNDEFINED)"
RESULT += PASS
else
RESULT += FAIL
endif
ifeq "var var" "$(VAR) $(VAR)"
RESULT += PASS
else
RESULT += FAIL
endif
test:
echo $(RESULT)