summaryrefslogtreecommitdiff
path: root/postprocess/CustomTarget_signing.mk
diff options
context:
space:
mode:
authorFridrich Štrba <fridrich.strba@bluewin.ch>2013-07-03 11:18:41 +0200
committerFridrich Štrba <fridrich.strba@bluewin.ch>2013-07-03 11:18:52 +0200
commit523258e675e881d6f8efc031e3885d0197c8aad0 (patch)
tree82b5961d0dde185492223bbe8f95fbc2aee9aaaf /postprocess/CustomTarget_signing.mk
parent49752e82f575bf107caa5a01fd89c4bbfb8c0528 (diff)
Fix Windows signing and timestamping
Change-Id: Ife8774c9a6157e8bb943d1ba8ec32f560c8281c4
Diffstat (limited to 'postprocess/CustomTarget_signing.mk')
-rw-r--r--postprocess/CustomTarget_signing.mk9
1 files changed, 5 insertions, 4 deletions
diff --git a/postprocess/CustomTarget_signing.mk b/postprocess/CustomTarget_signing.mk
index a9c4a45cfb91..e44c32461a68 100644
--- a/postprocess/CustomTarget_signing.mk
+++ b/postprocess/CustomTarget_signing.mk
@@ -26,11 +26,12 @@ $(call gb_CustomTarget_get_workdir,postprocess/signing)/signing.done : \
$(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),PRL,2)
ifeq ($(COM),MSC)
ifneq ($(ENABLE_DBGUTIL),TRUE)
- $(PERL) $< -e $(SRCDIR)/postprocess/signing/no_signing.txt
+ $(PERL) $(SRCDIR)/postprocess/signing/signing.pl \
+ -e $(SRCDIR)/postprocess/signing/no_signing.txt
-l $(subst .done,_log.txt,$@) \
- -f $(PFXFILE) \
- -p $(PFXPASSWORD) \
- -t $(TIMESTAMPURL) \
+ $(if $(PFXFILE),-f $(PFXFILE)) \
+ $(if $(PFXPASSWORD),-p $(PFXPASSWORD)) \
+ $(if $($(TIMESTAMPURL),-t $(TIMESTAMPURL)) \
$(OUTDIR)/bin/*.dll $(OUTDIR)/bin/*.exe \
&& touch $@
else