VirtualBox

Changeset 54679 in vbox


Ignore:
Timestamp:
Mar 7, 2015 1:12:33 AM (10 years ago)
Author:
vboxsync
Message:

Installer/darwin: Code signing for more recent mac os x.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r54485 r54679  
    27562756
    27572757  # The above version with complicated requirements is what Xcode 5.0.1GM suggest for kexts.
    2758   VBOX_SIGN_BUNDLE_FN = $(VBOX_CODESIGN) \
     2758  VBOX_SIGN_BUNDLE_FN = $(call MSG_TOOL,SIGNTOOL,,$(1),$(2))$(NLTAB)$(VBOX_CODESIGN) \
    27592759        --verbose=9 \
    27602760        --force \
     
    27662766  # @param 1  The bundle to sign.
    27672767  # @param 2  Identifier, optional.
    2768   VBOX_SIGN_MACHO_FN = $(VBOX_CODESIGN) \
     2768  VBOX_SIGN_MACHO_FN = $(call MSG_TOOL,SIGNTOOL,,$(1),$(2))$(NLTAB)$(VBOX_CODESIGN) \
    27692769        --verbose=9 \
    27702770        --force \
     
    27772777  # @param 1  The bundle to sign.
    27782778  # @param 2  Identifier, optional.
    2779   VBOX_SIGN_VMM_MOD_FN = $(VBOX_CODESIGN) \
     2779  ifdef VBOX_NOT_OSX_105
     2780  VBOX_SIGN_VMM_MOD_FN = $(VBOX_SIGN_MACHO_FN)
     2781  else
     2782  VBOX_SIGN_VMM_MOD_FN = $(call MSG_TOOL,SIGNTOOL,,$(1),$(2))$(NLTAB)$(VBOX_CODESIGN) \
    27802783        --verbose=9 \
    27812784        --force \
     
    27842787        $(1) -D $(1).codesign \
    27852788        $(if $(2),--identifier "$(2)",)
     2789  endif
     2790
     2791  ## Sign a non-executable file.
     2792  # @param 1  The bundle to sign.
     2793  # @param 2  Identifier, optional.
     2794  ifdef VBOX_NOT_OSX_105
     2795  VBOX_SIGN_FILE_FN = $(call MSG_TOOL,SIGNTOOL,,$(1),$(2))$(NLTAB)$(VBOX_CODESIGN) \
     2796        --verbose=9 \
     2797        --force \
     2798        --file-list - \
     2799        $(VBOX_CERTIFICATE_SUBJECT_NAME_ARGS) \
     2800        $(1) \
     2801        $(if $(2),--identifier "$(2)",)
     2802  else
     2803  VBOX_SIGN_FILE_FN =
     2804  endif
     2805
    27862806
    27872807  ## @def VBOX_TEST_SIGN_KEXT
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