VirtualBox

Changeset 82433 in vbox


Ignore:
Timestamp:
Dec 5, 2019 5:23:14 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
135279
Message:

Repack: generating sign-ev.cmd. bugref:9587

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Installer/Makefile.kmk

    r82390 r82433  
    248248        $(RePackScriptsAdd_0_OUTDIR)/PackDriversForSubmission.cmd \
    249249        $(RePackScriptsAdd_0_OUTDIR)/Combined-1-Prepare.cmd \
    250         $(RePackScriptsAdd_0_OUTDIR)/Combined-3-RepackAdditions.cmd
     250        $(RePackScriptsAdd_0_OUTDIR)/Combined-3-RepackAdditions.cmd \
     251        $(RePackScriptsAdd_0_OUTDIR)/sign-ev.cmd
    251252
    252253$(call VBOX_EDIT_VERSION_AND_BUILD_RULE_FN,RePackScriptsAdd,../../../Installer/win/Scripts/PackDriversForSubmission.cmd,PackDriversForSubmission.cmd)
     
    254255$(call VBOX_EDIT_VERSION_AND_BUILD_RULE_FN,RePackScriptsAdd,../../../Installer/win/Scripts/Combined-3-RepackAdditions.cmd,Combined-3-RepackAdditions.cmd)
    255256
     257$$(RePackScriptsAdd_0_OUTDIR)/sign-ev.cmd: | $$(dir $$@)
     258        # The %~dp1\ oddity is working around otherwise ending with \" during
     259        # expansion of the CCS command line which for a reason I cannot immediately
     260        # understand appends a " to the path.
     261        $(APPEND) -nt "$@" \
     262                'if ".%KBUILD_DEVTOOLS%" == "." (echo KBUILD_DEVTOOLS is not set & exit /b 1)' \
     263                'if ".%KBUILD_BIN_PATH%" == "." (echo KBUILD_BIN_PATH is not set & exit /b 1)' \
     264                'if ".%1" == "." (echo No .cab file specified & exit /b 1)' \
     265                $(subst $(KBUILD_BIN_PATH),%KBUILD_BIN_PATH%,$(subst $(KBUILD_DEVTOOLS),%KBUILD_DEVTOOLS%, \
     266                '( $(call VBOX_SIGN_EV_FILE_FN,%1,%~dp1\) ) || exit /b1' \
     267                ) )
     268
     269
    256270include $(FILE_KBUILD_SUB_FOOTER)
    257271
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