summaryrefslogtreecommitdiff
path: root/solenv
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2014-04-11 12:38:14 +0200
committerStephan Bergmann <sbergman@redhat.com>2014-04-11 12:38:14 +0200
commita899383ff7c571cd7bd8a9cdef6be6ba77191de9 (patch)
tree2896ec33a2d115f39a55ee43a029457711cb299e /solenv
parent931043ab318ddb977e6943ad0b69443a2757ae7f (diff)
gbuild: More crude hacking to fix over-evalutation of gb_Extension_*COMMANDs
...in the spirit of 3e70e26cbc96667e2968cd325737053bf8bffb78 "gbuild: fix over- evaluation in gb_ExternalExecutable__set_internal" Change-Id: Ica0f8a029e18f66c470afb6a038a4746c919a8d6
Diffstat (limited to 'solenv')
-rw-r--r--solenv/gbuild/Extension.mk10
1 files changed, 5 insertions, 5 deletions
diff --git a/solenv/gbuild/Extension.mk b/solenv/gbuild/Extension.mk
index bf0ce7485376..a908006649cf 100644
--- a/solenv/gbuild/Extension.mk
+++ b/solenv/gbuild/Extension.mk
@@ -308,12 +308,12 @@ $(call gb_Extension_get_rootdir,$(1))/$(2) : $(3) \
$$(call gb_Helper_abbreviate_dirs, \
mkdir -p $$(dir $$@) && \
$(if $(filter qtz,$(4)), \
- $(gb_Extension_PROPMERGECOMMAND) -i $$< -o $$@ -m -l $(4) \
+ $(subst $$,$$$$,$(gb_Extension_PROPMERGECOMMAND)) -i $$< -o $$@ -m -l $(4) \
, \
$(if $(filter-out en-US,$(4)), \
MERGEINPUT=`$(gb_MKTEMP)` && \
echo $$(POFILE) > $$$${MERGEINPUT} && \
- $(gb_Extension_PROPMERGECOMMAND) -i $$< -o $$@ -m $$$${MERGEINPUT} -l $(4) && \
+ $(subst $$,$$$$,$(gb_Extension_PROPMERGECOMMAND)) -i $$< -o $$@ -m $$$${MERGEINPUT} -l $(4) && \
rm -rf $$$${MERGEINPUT} \
, \
cp -f $$< $$@ \
@@ -409,18 +409,18 @@ $(call gb_Extension_get_rootdir,$(1))/help/$(5)/$(3) : \
$$(call gb_Helper_abbreviate_dirs, \
mkdir -p $$(dir $$@) && \
$(if $(filter qtz,$(5)), \
- $(gb_Extension_TREEXCOMMAND) -i $$< -o $$@ -l $(5) -m \
+ $(subst $$,$$$$,$(gb_Extension_TREEXCOMMAND)) -i $$< -o $$@ -l $(5) -m \
-r $$(call gb_Extension_get_workdir,$(1))/help/$(5)/$(6) \
, \
$(if $(filter-out en-US,$(5)), \
MERGEINPUT=`$(gb_MKTEMP)` && \
echo $$(POFILE) > $$$${MERGEINPUT} && \
- $(gb_Extension_TREEXCOMMAND) -i $$< -o $$@ -l $(5) \
+ $(subst $$,$$$$,$(gb_Extension_TREEXCOMMAND)) -i $$< -o $$@ -l $(5) \
-m $$$${MERGEINPUT} \
-r $$(call gb_Extension_get_workdir,$(1))/help/$(5)/$(6) && \
rm -rf $$$${MERGEINPUT} \
, \
- $(gb_Extension_TREEXCOMMAND) -i $$< -o $$@ -l $(5) \
+ $(subst $$,$$$$,$(gb_Extension_TREEXCOMMAND)) -i $$< -o $$@ -l $(5) \
-r $$(call gb_Extension_get_workdir,$(1))/help/$(5)/$(6) \
) \
) \