VirtualBox

Changeset 75194 in vbox


Ignore:
Timestamp:
Oct 30, 2018 5:53:49 PM (6 years ago)
Author:
vboxsync
Message:

Config.kmk: Introducing VBOX_CCS_SIGN_CMD and VBOX_WITH_CORP_CODE_SIGNING to darwin, for one case only, signing bundles.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r75190 r75194  
    36213621
    36223622  # The above version with complicated requirements is what Xcode 5.0.1GM suggest for kexts.
    3623   VBOX_SIGN_BUNDLE_FN = $(call MSG_TOOL,SIGNTOOL,,$(1),$(2))$(NLTAB)$(VBOX_CODESIGN) \
     3623  ifdef VBOX_WITH_CORP_CODE_SIGNING
     3624   ## @todo cannot handle $(2), the identifier. $(3) is hopefully either empty or --deep
     3625   VBOX_SIGN_BUNDLE_FN = $(call MSG_TOOL,SIGNTOOL,,$(1),$(2))$(NLTAB) \
     3626    ditto -c -k $(1) $(1).zip$(NLTAB) \
     3627    $(call VBOX_CCS_SIGN_CMD,apple,$(1),,$(3))$(NLTAB) \
     3628        ditto -x -k $(1).zip $(1)
     3629  else
     3630   VBOX_SIGN_BUNDLE_FN = $(call MSG_TOOL,SIGNTOOL,,$(1),$(2))$(NLTAB)$(VBOX_CODESIGN) \
    36243631        --verbose=9 \
    36253632        --force \
     
    36293636        $(VBOX_CERTIFICATE_SUBJECT_NAME_ARGS) \
    36303637        $(1) $(if $(2),--identifier "$(2)",)
     3638  endif
    36313639
    36323640  ## Sign a Mach-O image.
Note: See TracChangeset for help on using the changeset viewer.

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