[Libreoffice-commits] core.git: 2 commits - postprocess/CustomTarget_signing.mk solenv/gbuild
Christian Lohmaier
lohmaier+LibreOffice at googlemail.com
Tue May 9 11:34:49 UTC 2017
postprocess/CustomTarget_signing.mk | 4 ++--
solenv/gbuild/Module.mk | 3 +++
2 files changed, 5 insertions(+), 2 deletions(-)
New commits:
commit 5e062501eb6c3abe5219777fd9267702689785c7
Author: Christian Lohmaier <lohmaier+LibreOffice at googlemail.com>
Date: Tue May 9 13:23:59 2017 +0200
cannot sign read-only files, so u+w the redistributables
Change-Id: I5290d2093555d00e7b7cd4e21098d54af58ee6b8
diff --git a/postprocess/CustomTarget_signing.mk b/postprocess/CustomTarget_signing.mk
index 23a81ef68654..ae66c4eaa0f8 100644
--- a/postprocess/CustomTarget_signing.mk
+++ b/postprocess/CustomTarget_signing.mk
@@ -32,6 +32,7 @@ ifneq ($(ENABLE_DBGUTIL),TRUE)
EXCLUDELIST=$(shell $(gb_MKTEMP)) && \
cat $(SRCDIR)/postprocess/signing/no_signing.txt > $$EXCLUDELIST && \
echo "$(foreach lib,$(gb_MERGEDLIBS),$(call gb_Library_get_filename,$(lib)))" | tr ' ' '\n' >> $$EXCLUDELIST && \
+ chmod u+w $(foreach lib,$(MSVC_DLLS),$(INSTDIR)/program/shlxthdl/$(lib)) && \
$(PERL) $(SRCDIR)/postprocess/signing/signing.pl \
-e $$EXCLUDELIST \
-l $(subst .done,_log.txt,$@) \
commit c1a87147d71b20754bd757e115f82890992ec394
Author: Christian Lohmaier <lohmaier+LibreOffice at googlemail.com>
Date: Tue May 9 13:22:02 2017 +0200
have screenshot target depend on signing.done, not other way round
Change-Id: Ia19b3eb122b66c0a6c2304f09faa83345f90892c
diff --git a/postprocess/CustomTarget_signing.mk b/postprocess/CustomTarget_signing.mk
index 29b0532bd198..23a81ef68654 100644
--- a/postprocess/CustomTarget_signing.mk
+++ b/postprocess/CustomTarget_signing.mk
@@ -23,8 +23,7 @@ $(call gb_CustomTarget_get_workdir,postprocess/signing)/signing.done: \
$(call gb_Postprocess_get_target,AllLibraries) \
$(call gb_Postprocess_get_target,AllExecutables) \
$(call gb_Postprocess_get_target,AllModuleTests) \
- $(call gb_Postprocess_get_target,AllModuleSlowtests) \
- $(call gb_Postprocess_get_target,AllModuleScreenshots)
+ $(call gb_Postprocess_get_target,AllModuleSlowtests)
$(call gb_CustomTarget_get_workdir,postprocess/signing)/signing.done:
$(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),PRL,2)
diff --git a/solenv/gbuild/Module.mk b/solenv/gbuild/Module.mk
index 24f932c6c1ae..4073dcfd9bf5 100644
--- a/solenv/gbuild/Module.mk
+++ b/solenv/gbuild/Module.mk
@@ -473,6 +473,9 @@ build-l10n-only : $$(firstword $$(gb_Module_L10NTARGETSTACK))
unitcheck : $$(firstword $$(gb_Module_CHECKTARGETSTACK))
slowcheck : $$(firstword $$(gb_Module_SLOWCHECKTARGETSTACK))
screenshot : $$(firstword $$(gb_Module_SCREENSHOTTARGETSTACK))
+ifeq ($(WINDOWS_BUILD_SIGNING),TRUE)
+screenshot : $(call gb_CustomTarget_get_workdir,postprocess/signing)/signing.done
+endif
subsequentcheck : $$(firstword $$(gb_Module_SUBSEQUENTCHECKTARGETSTACK))
stagingcheck : $$(firstword $$(gb_Module_STAGINGCHECKTARGETSTACK))
perfcheck : $$(firstword $$(gb_Module_PERFCHECKTARGETSTACK))
More information about the Libreoffice-commits
mailing list