blob: 056d72c9d22e9c1695d8eedea886caa74c6b6be2 [file] [log] [blame]
# http://www.gnu.org/software/make/manual/make.html#Multi_002dLine
# see also define.mk
override define two-lines
echo foo
echo $(bar)
endef
bar = xxx
override CC := gcc
override AS = as
override define three-lines
echo 1
echo 2
echo 3
endef
override define four-lines
echo I
echo II
echo III
echo IV
endef
test:
echo CC=$(CC) $(flavor CC)
echo AS=$(AS) $(flavor AS)
echo two BEGIN $(two-lines) END $(flavor two-lines)
echo three BEGIN $(three-lines) END $(flavor three-lines)
echo four BEGIN $(four-lines) END $(flavor four-lines)