Shinichiro Hamaji | d99b7bc | 2015-04-03 14:35:14 +0900 | [diff] [blame] | 1 | VAR=var |
2 | VARREF=VAR | ||||
3 | EMPTY= | ||||
4 | UNDEFREF=UNDEFINED | ||||
5 | |||||
6 | RESULT= | ||||
7 | |||||
8 | ifeq "$(VAR)" "var" | ||||
9 | RESULT += PASS | ||||
10 | else | ||||
11 | RESULT += FAIL | ||||
12 | endif | ||||
13 | ifneq "$(VAR)" "var" | ||||
14 | RESULT += FAIL | ||||
15 | else | ||||
16 | RESULT += PASS | ||||
17 | endif | ||||
18 | |||||
19 | ifeq '$(VAR)' "var" | ||||
20 | RESULT += PASS | ||||
21 | else | ||||
22 | RESULT += FAIL | ||||
23 | endif | ||||
24 | ifeq "$(VAR)" 'var' | ||||
25 | RESULT += PASS | ||||
26 | else | ||||
27 | RESULT += FAIL | ||||
28 | endif | ||||
29 | |||||
30 | ifeq "$(UNDEFINED)" "" | ||||
31 | RESULT += PASS | ||||
32 | else | ||||
33 | RESULT += FAIL | ||||
34 | endif | ||||
35 | ifeq "" "$(UNDEFINED)" | ||||
36 | RESULT += PASS | ||||
37 | else | ||||
38 | RESULT += FAIL | ||||
39 | endif | ||||
40 | |||||
Shinichiro Hamaji | 74c832f | 2015-04-09 14:54:39 +0900 | [diff] [blame] | 41 | ifeq "var var" "$(VAR) $(VAR)" |
Shinichiro Hamaji | 1f47638 | 2015-04-09 14:46:04 +0900 | [diff] [blame] | 42 | RESULT += PASS |
43 | else | ||||
44 | RESULT += FAIL | ||||
45 | endif | ||||
46 | |||||
Shinichiro Hamaji | d99b7bc | 2015-04-03 14:35:14 +0900 | [diff] [blame] | 47 | test: |
48 | echo $(RESULT) |