VirtualBox

Changeset 48913 in vbox


Ignore:
Timestamp:
Oct 7, 2013 12:45:36 AM (11 years ago)
Author:
vboxsync
Message:

Config.kmk: Added an alternative (disabled) VBOX_SIGN_BUNDLE_FN that better reflects what recent Xcode does.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r48891 r48913  
    26252625
    26262626  VBOX_CODESIGN ?= codesign
     2627
    26272628  ## Sign an application bundle, framework or kernel extension.
    26282629  # @param 1  The bundle to sign.
     
    26312632        --verbose=9 \
    26322633        --force \
    2633        --file-list - \
     2634       $(if $(2), --requirements '\
     2635=designated => anchor apple generic \
     2636and identifier "$(2)" \
     2637and (   (cert leaf[field.1.2.840.113635.100.6.1.9] exists) \
     2638     or (    certificate 1[field.1.2.840.113635.100.6.2.6] exists \
     2639         and certificate leaf[field.1.2.840.113635.100.6.1.13] exists \
     2640         and certificate leaf[subject.OU] = "32YP3C3S77" )) ',) \
     2641        --file-list - \
     2642        $(VBOX_CERTIFICATE_SUBJECT_NAME_ARGS) \
     2643        $(1) $(if $(2),--identifier "$(2)",)
     2644  # The above version with complicated requirements is what Xcode 5.0.1GM suggest for kexts.
     2645  VBOX_SIGN_BUNDLE_FN = $(VBOX_CODESIGN) \
     2646        --verbose=9 \
     2647        --force \
     2648        --file-list - \
    26342649        $(VBOX_CERTIFICATE_SUBJECT_NAME_ARGS) \
    26352650        $(1) $(if $(2),--identifier "$(2)",)
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