34 lines
399 B
Makefile
34 lines
399 B
Makefile
VAR:=OK
|
|
|
|
ifdef VAR
|
|
PASS1:=PASS1
|
|
endif # foo
|
|
|
|
ifdef VAR # hoge
|
|
PASS2:=PASS2
|
|
endif # foo
|
|
|
|
ifeq ($(VAR),OK) # hoge
|
|
PASS3:=PASS3
|
|
else # bar
|
|
$(error fail)
|
|
endif # foo
|
|
|
|
ifeq ($(VAR),NOK) # hoge
|
|
$(error fail)
|
|
else # bar
|
|
PASS4:=PASS4
|
|
endif # foo
|
|
|
|
ifeq ($(VAR),NOK)# hoge
|
|
$(error fail)
|
|
else# bar
|
|
PASS5:=PASS5
|
|
endif# foo
|
|
|
|
test:
|
|
echo $(PASS1)
|
|
echo $(PASS2)
|
|
echo $(PASS3)
|
|
echo $(PASS4)
|
|
echo $(PASS5)
|