summaryrefslogtreecommitdiff
path: root/solenv
diff options
context:
space:
mode:
authorJan Holesovsky <kendy@suse.cz>2011-12-13 11:18:03 +0100
committerJan Holesovsky <kendy@suse.cz>2011-12-13 11:18:03 +0100
commit73093b588767ad3f2ea73e8be3246e33ae43b3c0 (patch)
treea98e3b2ee999e61879505af9ea329c9ff3a27f9f /solenv
parent2857e160a599d4df97e3d890f480561abe99cedb (diff)
Improve quoting when calling submake for custom targets.
This should fix the Windows build, while keeping the gb_Helper_abbreviate_dirs_native working in custom targets.
Diffstat (limited to 'solenv')
-rw-r--r--solenv/gbuild/CustomTarget.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/solenv/gbuild/CustomTarget.mk b/solenv/gbuild/CustomTarget.mk
index 0a278d4a1a27..41b23b87ad56 100644
--- a/solenv/gbuild/CustomTarget.mk
+++ b/solenv/gbuild/CustomTarget.mk
@@ -30,7 +30,8 @@
define gb_CustomTarget__command
+$(call gb_Helper_abbreviate_dirs,\
mkdir -p $(call gb_CustomTarget_get_workdir,$(2)) && \
- gb_AWK="$(gb_AWK)" gb_XSLTPROC="$(gb_XSLTPROC)" GBUILDDIR="$(GBUILDDIR)" SRCDIR="$(SRCDIR)" \
+ O='$(OUTDIR)' R='$(REPODIR)' S='$(SRCDIR)' W='$(WORKDIR)' gb_AWK='$(gb_AWK)' \
+ gb_XSLTPROC='$(gb_XSLTPROC)' GBUILDDIR='$(GBUILDDIR)' SRCDIR='$(SRCDIR)' \
$(MAKE) -C $(call gb_CustomTarget_get_workdir,$(2)) -f $< && \
touch $(1))