1
2arg1 = first
3arg2 = second
4arg3 = third
5arg4 = cc
6arg5 = second
7
8all:
9ifeq ($(arg1),$(arg2))
10 @echo arg1 equals arg2
11else
12 @echo arg1 NOT equal arg2
13endif
14
15ifeq '$(arg2)' "$(arg5)"
16 @echo arg2 equals arg5
17else
18 @echo arg2 NOT equal arg5
19endif
20
21ifneq '$(arg3)' '$(arg4)'
22 @echo arg3 NOT equal arg4
23else
24 @echo arg3 equal arg4
25endif
26
27ifndef undefined
28 @echo variable is undefined
29else
30 @echo variable undefined is defined
31endif
32ifdef arg4
33 @echo arg4 is defined
34else
35 @echo arg4 is NOT defined
36endif