VirtualBox

Changeset 55868 in vbox for trunk


Ignore:
Timestamp:
May 14, 2015 10:04:55 PM (10 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
100324
Message:

Config.kmk: Added a VBOX_CERTIFICATE_FINGERPRINT option to windows and darwin code signing.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r55806 r55868  
    26962696  VBOX_CERTIFICATE_STORE ?= my
    26972697  VBOX_CERTIFICATE_STORE_ARGS ?= /s "$(VBOX_CERTIFICATE_STORE)"
     2698  VBOX_CERTIFICATE_FINGERPRINT_ARGS := $(if-expr "$(VBOX_CERTIFICATE_FINGERPRINT)" != "" \
     2699        ,/sha1 "$(subst $(SP),,$(VBOX_CERTIFICATE_FINGERPRINT))",)
    26982700
    26992701  ## Commands for signing a driver image after link.
     
    27072709        $(VBOX_CERTIFICATE_STORE_ARGS) \
    27082710        $(VBOX_CERTIFICATE_SUBJECT_NAME_ARGS) \
     2711       $(VBOX_CERTIFICATE_FINGERPRINT_ARGS) \
    27092712        $(VBOX_TSA_URL_ARGS) \
    27102713        $(if $(strip $(2)),/d "$(strip $(2))",) \
     
    27482751  # (Installer package signing is done elsewhere (VBOX_MACOSX_INSTALLER_SIGN).)
    27492752  #
     2753  if defined(VBOX_CERTIFICATE_FINGERPRINT) && !defined(VBOX_CERTIFICATE_SUBJECT_NAME)
     2754    VBOX_CERTIFICATE_SUBJECT_NAME = $(subst $(SP),,$(VBOX_CERTIFICATE_FINGERPRINT))
     2755  endif
    27502756  ifeq ($(VBOX_SIGNING_MODE),test)
    27512757   VBOX_CERTIFICATE_SUBJECT_NAME ?= $(error You need to set VBOX_CERTIFICATE_SUBJECT_NAME in LocalConfig.kmk.)
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette