Re: define strangeness

2004-04-19 Thread Boris Kolpackov
I see you are running make time-slice ;-) Paul D. Smith <[EMAIL PROTECTED]> writes: > bk> No, I think it should handle newline-backslash sequence the same > bk> way everywhere, including inside "define". > > Hm. But, make already doesn't handle backslash/newline the same way > everywhere;

Re: define strangeness

2004-04-19 Thread Paul D. Smith
%% Boris Kolpackov <[EMAIL PROTECTED]> writes: bk> No, I think it should handle newline-backslash sequence the same bk> way everywhere, including inside "define". Hm. But, make already doesn't handle backslash/newline the same way everywhere; in command scripts the backslash/newline is not r

Re: define strangeness

2004-04-16 Thread Boris Kolpackov
Paul D. Smith <[EMAIL PROTECTED]> writes: > bk> Consider this makefile: > > bk> foobar := world > > bk> define name > bk> \ > bk> foobar > bk> endef > > bk> .PHONY: hello > bk> hello: ; @echo hello $(value $(name)) > > bk> It prints just "hello". I would guess it is because

Re: define strangeness

2004-04-16 Thread Paul D. Smith
%% Boris Kolpackov <[EMAIL PROTECTED]> writes: bk> Consider this makefile: bk> foobar := world bk> define name bk> \ bk> foobar bk> endef bk> .PHONY: hello bk> hello: ; @echo hello $(value $(name)) bk> It prints just "hello". I would guess it is because define assigns bk> t