%% "Dr. Jörn von Holten" <[EMAIL PROTECTED]> writes:
jvh> I would expect the ouput
jvh> >>KEEP SMILING<<
jvh> >>KEEP<<
jvh> 1:yes 2:yes
jvh> but I get (using make 3.81beta1)
jvh> >>KEEP SMILING<<
jvh> >><<
Are you sure you're using 3.81beta1? There was definitely a bug like
this
Consider the makefile
---snip
DEFINED1 :=
ifdef DEFINED1
STATUS1 := 1:yes
else
STATUS1 := 1:no
endif
DEFINED2 := sometext
ifdef DEFINED2
STATUS2 := 2:yes
else
STATUS2 := 2:no
endif
MESSAGE = KEEP
phony1: MESSAGE += SMILING
phony2: MESSAGE +=
all:phony1 phony2
@echo $(STATUS1) $(S