Paweł Sikora wrote:

proponuję zamiast
t=......;echo ar |.....
dać
$(foreach T,$(program_transform_fame),echo ar | sed -e $(T);)



nie dziala.



u mnie działa tak:

[EMAIL PROTECTED] tmp]$ cat makefile
program_transform_name := s:^:sparc64-pld-linux-:
host := sparc-pld-linux
target := sparc64-pld-linux

AR_FOR_TARGET = " \
  if [ "$(host)" = "$(target)" ] ; then \
    echo ar; \
  else \
       $(foreach T,$(program_transform_name),echo ar | sed -e $(T);) \
  fi;"

all:
@echo $(AR_FOR_TARGET)
[EMAIL PROTECTED] tmp]$ make
if [ sparc-pld-linux = sparc64-pld-linux ] ; then echo ar; else echo ar | sed -e s:^:sparc64-pld-linux-:; fi;


jak powinno działać?

pozdrav

maHo


_______________________________________________ pld-devel-pl mailing list [EMAIL PROTECTED] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym