Idézet (Matúš Kukan <matus.ku...@gmail.com>):
Hi Matus,
Hi,
On 10 September 2012 14:31, <zolniata...@caesar.elte.hu> wrote:
define gb_ConcatPo
echo "" > $(2)
$(foreach lang,$(filter-out en-US,$(gb_WITH_LANG)), $(shell cat
$(gb_POLOCATION)/$(lang)/$(1) >> $(2) && printf "\n" >> $(2)))
endef
then the function will return with an empty file, as if foreach had no
effect.
You probably don't want to use $(shell ..).
The command in there is executed first, when make is expanding
gb_ConcatPo I guess.
If you remove the shell it could +- work.
Better to send more next time, like, how do you use it,.. if it does
not work.
I am always experimenting when hacking makefiles.
HTH,
Matus
You were right, this was the problem. I use `` instead of $(shell ..)
and it works. Many thanks for the help.
Zolnai Tamás
_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice