Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
|
|
@ -0,0 +1,12 @@
|
|||
# make -f do.mk C=mycond if
|
||||
C=0
|
||||
|
||||
if:
|
||||
-@expr $(C) >/dev/null && make -f do.mk true; exit 0
|
||||
-@expr $(C) >/dev/null || make -f do.mk false; exit 0
|
||||
|
||||
true:
|
||||
@echo "was true."
|
||||
|
||||
false:
|
||||
@echo "was false."
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
make -f do.mk if C=0
|
||||
> was false.
|
||||
|
||||
make -f do.mk if C=1
|
||||
> was true.
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
C=0
|
||||
|
||||
if: true false
|
||||
|
||||
true:
|
||||
@expr $(C) >/dev/null && exit 0 || exit 1
|
||||
@echo "was true."
|
||||
|
||||
false:
|
||||
@expr $(C) >/dev/null && exit 1 || exit 0
|
||||
@echo "was false."
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
|make -f do.mk -s -k C=1
|
||||
was true.
|
||||
*** Error code 1
|
||||
|make -f do.mk -s -k C=0
|
||||
*** Error code 1
|
||||
was false.
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
A=
|
||||
B=
|
||||
|
||||
ifeq "$(A)" "1"
|
||||
B=true
|
||||
else
|
||||
B=false
|
||||
endif
|
||||
|
||||
do:
|
||||
@echo $(A) .. $(B)
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
|gmake -f if.mk A=1
|
||||
1 .. true
|
||||
|gmake -f if.mk A=0
|
||||
0 .. false
|
||||
Loading…
Add table
Add a link
Reference in a new issue