settings.mk : subst construct
Mat M
matm at gmx.fr
Fri Oct 12 16:45:47 PDT 2012
Hello
I am on master branch, and in
http://opengrok.libreoffice.org/xref/core/solenv/inc/settings.mk#544
I see that :
LOCAL_COMMON_OUT:=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(OUT))
This construct of subst is quite unusual, and a sample Makefile with
OUT* := /cygdrive/d/src/libo/wntmsci12.pro
OUTPATH := wntmsci12
COMMON_OUTDIR := $(OUTPATH)
LOCAL_COMMON_OUT:=$(subst,$(OUTPATH),$(COMMON_OUTDIR) $(OUT))
.PHONY : test
test :
@echo PWD: $(PWD)
@echo $(LOCAL_COMMON_OUT)
Leads to no output for the 2nd echo.
Is the construct legal or is there an issue here ?
If it is legal, I'd love to have an explanation, because I had no great
success when googling.
Thanks for the input
--
Mat M
More information about the LibreOffice
mailing list