Changeset 64912 in vbox
- Timestamp:
- Dec 16, 2016 2:07:13 PM (8 years ago)
- File:
-
- 1 edited
-
trunk/Config.kmk (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r64799 r64912 3055 3055 $(error VBOX_SIGNING_MODE must be either 'test' or 'release'. The value '$(VBOX_SIGNING_MODE)' is not recognized.) 3056 3056 endif 3057 # Corp code signing. 3058 VBOX_CCS_CLIENT_JAR := $(firstword $(rsort \ 3059 $(wildcard $(KBUILD_DEVTOOLS)/common/css/v*/Client.jar)) \ 3060 $(KBUILD_DEVTOOLS)/common/ccs/notfound/Client.jar ) 3061 VBOX_CCS_USER ?= virtualbox_grp 3062 VBOX_CCS_GLOBAL_UID ?= non-of-your-business 3063 VBOX_CCS_SERVER ?= UK 3064 ## 3065 # Corp Code Signing command line. 3066 # @param $1 Signing method: solaris_elf, solaris_pkg, driver (microsoft), ... 3067 # @param $2 The file to be submitted for signing. 3068 # @param $3 The directory to put the signed file in. Defaults to $(dir $2). 3069 # @param $4 Additional options. 3070 VBOX_CCS_SIGN_CMD = $(VBOX_JAVA) -jar "$(VBOX_CCS_CLIENT_JAR)" \ 3071 sign -user "$(VBOX_CCS_USER)" -global_uid "$(VBOX_CCS_GLOBAL_UID)" -server "$(VBOX_CCS_SERVER)" \ 3072 -sign_method "$1" -file_to_sign "$2" -signed_location "$(if $3,$3,$(dir $2))" $4 3057 3073 3058 3074 ifeq ($(KBUILD_HOST),win) … … 3315 3331 VBOX_ELFSIGN ?= elfsign 3316 3332 3317 ## Commands for signing a driver image after link.3318 VBOX_SIGN_DRIVER_CMDS ?= $(if $(eq $(tool_do),LINK_LIBRARY),,$(call VBOX_SIGN_ELF_FN,$(out)))3319 3333 # Sign an ELF image. 3320 3334 # @param 1 The elf object file to sign. … … 3325 3339 $(VBOX_PIN_ARGS) \ 3326 3340 -e $(1) 3341 3342 ## Commands for signing a driver image after link. 3343 ifdef VBOX_USE_CORP_CODE_SIGNING 3344 VBOX_SIGN_DRIVER_CMDS ?= $(if $(eq $(tool_do),LINK_LIBRARY),,$(call VBOX_CCS_SIGN_CMD,solaris_elf,$(out))) 3345 else 3346 VBOX_SIGN_DRIVER_CMDS ?= $(if $(eq $(tool_do),LINK_LIBRARY),,$(call VBOX_SIGN_ELF_FN,$(out))) 3347 endif 3327 3348 3328 3349 else … … 6928 6949 $(if-expr $(VBOX_XCODE_VERSION_MAJOR) >= 4,/System/Library/Frameworks/JavaVM.framework/Versions/A/Commands,) \ 6929 6950 ) /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Commands) 6951 VBOX_JAVA = $(VBOX_JAVA_COMMANDS)/java 6930 6952 VBOX_JAVAC = $(VBOX_JAVA_COMMANDS)/javac 6931 6953 VBOX_JAVAH = $(VBOX_JAVA_COMMANDS)/javah … … 6939 6961 endif 6940 6962 6941 else 6963 else # !darwin 6942 6964 6943 6965 ifeq ($(KBUILD_TARGET),linux) … … 6974 6996 endif 6975 6997 6976 VBOX_JAVAC = $(VBOX_JAVA_HOME)/bin/javac 6977 VBOX_JAVAH = $(VBOX_JAVA_HOME)/bin/javah 6978 VBOX_JAR = $(VBOX_JAVA_HOME)/bin/jar 6979 VBOX_JAVADOC = $(VBOX_JAVA_HOME)/bin/javadoc 6980 VBOX_WSIMPORT = $(VBOX_JAVA_HOME)/bin/wsimport 6998 VBOX_JAVA = "$(VBOX_JAVA_HOME)/bin/java$(HOSTSUFF_EXE)" 6999 VBOX_JAVAC = "$(VBOX_JAVA_HOME)/bin/javac(HOSTSUFF_EXE)" 7000 VBOX_JAVAH = "$(VBOX_JAVA_HOME)/bin/javah(HOSTSUFF_EXE)" 7001 VBOX_JAR = "$(VBOX_JAVA_HOME)/bin/jar(HOSTSUFF_EXE)" 7002 VBOX_JAVADOC = "$(VBOX_JAVA_HOME)/bin/javadoc(HOSTSUFF_EXE)" 7003 VBOX_WSIMPORT = "$(VBOX_JAVA_HOME)/bin/wsimport(HOSTSUFF_EXE)" 6981 7004 # correct for targets we care about 6982 VBOX_MD_OS = $(KBUILD_TARGET)7005 VBOX_MD_OS = $(KBUILD_TARGET) 6983 7006 VBOX_JAVA_INC = \ 6984 7007 $(VBOX_JAVA_HOME)/include \ 6985 7008 $(VBOX_JAVA_HOME)/include/$(VBOX_MD_OS) 6986 endif 7009 endif # !darwin 6987 7010 6988 7011
Note:
See TracChangeset
for help on using the changeset viewer.

