diff options
author | Michael Stahl <mstahl@redhat.com> | 2014-06-02 01:18:46 +0200 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2014-06-09 17:05:54 +0200 |
commit | 9a8c82c66eca101c87d01627522cb5f691d4ad74 (patch) | |
tree | 4f3ef4a5719efee40abc20b373385716ba00140b /solenv | |
parent | f517362fb6df839e9d1f828b286e1709cbbbe235 (diff) |
gbuild, gengal: Win32 make command line limit strikes again ...
... so add a response file parameter --filename.
Change-Id: Idc71de7508b571b0e0608a65b92cd45e6800f7c3
Diffstat (limited to 'solenv')
-rw-r--r-- | solenv/gbuild/Gallery.mk | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/solenv/gbuild/Gallery.mk b/solenv/gbuild/Gallery.mk index 82c5e787145a..2ce708d8bdb3 100644 --- a/solenv/gbuild/Gallery.mk +++ b/solenv/gbuild/Gallery.mk @@ -31,6 +31,7 @@ define gb_Gallery__command $(call gb_Output_announce,$(2),$(true),GAL,1) $(call gb_Helper_abbreviate_dirs,\ rm -f $(call gb_Gallery_get_workdir,$(2))/* && \ + RESPONSEFILE=$(call var2file,$(shell $(call gb_MKTEMP)),100,$(GALLERY_FILES)) && \ $(call gb_Helper_print_on_error,\ $(if $(filter-out MACOSX WNT,$(OS_FOR_BUILD)),$(if $(ENABLE_HEADLESS),, \ SAL_USE_VCLPLUGIN=svp \ @@ -41,9 +42,10 @@ $(call gb_Helper_abbreviate_dirs,\ --destdir $(GALLERY_BASEDIR) \ --name "$(GALLERY_NAME)" \ --path $(call gb_Gallery_get_workdir,$(2)) \ - $(GALLERY_FILES),\ + --filenames $(call gb_Helper_make_url,$$RESPONSEFILE),\ $@.log \ ) && \ + rm $$RESPONSEFILE && \ touch $@ \ ) endef |