github.com/westcoastroms/westcoastroms-build@v0.0.0-20190928114312-2350e5a73030/build/kati/testcase/ifdef_with_comments.mk (about)

     1  VAR:=OK
     2  
     3  ifdef  VAR 
     4  PASS1:=PASS1
     5  endif # foo
     6  
     7  ifdef  VAR # hoge
     8  PASS2:=PASS2
     9  endif # foo
    10  
    11  ifeq  ($(VAR),OK) # hoge
    12  PASS3:=PASS3
    13  else # bar
    14  $(error fail)
    15  endif # foo
    16  
    17  ifeq  ($(VAR),NOK) # hoge
    18  $(error fail)
    19  else # bar
    20  PASS4:=PASS4
    21  endif # foo
    22  
    23  ifeq  ($(VAR),NOK)# hoge
    24  $(error fail)
    25  else# bar
    26  PASS5:=PASS5
    27  endif# foo
    28  
    29  test:
    30  	echo $(PASS1)
    31  	echo $(PASS2)
    32  	echo $(PASS3)
    33  	echo $(PASS4)
    34  	echo $(PASS5)