VirtualBox

Changeset 58528 in vbox for trunk/src/VBox/Devices


Ignore:
Timestamp:
Oct 30, 2015 12:38:59 PM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
103851
Message:

/Makefile,EFI/Firmware/*.kmk: Do the zipping in the Firmware makefile instead of the root one, and ship the debug info.

Location:
trunk/src/VBox/Devices/EFI/Firmware
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/Firmware/Config.kmk

    r58460 r58528  
    193193VBOX_EFI_MODULES_FLAT = $(notdir $(value VBOX_EFI_MODULES))
    194194
     195if1of ($(KBUILD_TARGET), win)
     196 VBOX_EFI_DBG_SUFF := .pdb
     197else
     198 VBOX_EFI_DBG_SUFF := .debug
     199endif
     200
  • trunk/src/VBox/Devices/EFI/Firmware/Makefile.kmk

    r58518 r58528  
    180180VBoxEfiResetVector-amd64_SOURCES  = OvmfPkg/ResetVector/ResetVectorCode.asm
    181181
     182
     183#
     184# The zipfile.
     185#
     186include $(KBUILD_PATH)/tools/ZIP.kmk
     187ifndef TOOL_ZIP_PACK
     188 TOOL_ZIP_PACK = zip
     189endif
     190VBoxEfiFirmware.zip: $(PATH_STAGE)/VBoxEfiFirmware.zip
     191$(PATH_STAGE)/VBoxEfiFirmware.zip:
     192        $(REDIRECT) -C "$(PATH_STAGE_BIN)" -- $(TOOL_ZIP_PACK) $(TOOL_ZIP_PACKFLAGS) -9X $@ \
     193                VBoxEFI32.fd \
     194                VBoxEFI64.fd
     195        $(REDIRECT) -C "$(PATH_STAGE)$(INST_VBOXDBG_SYMS)" -- $(TOOL_ZIP_PACK) $(TOOL_ZIP_PACKFLAGS) -9X $@ \
     196                $(foreach mod,$(VBOX_EFI_MODULES_FLAT),amd64/$(mod)$(VBOX_EFI_DBG_SUFF)) \
     197                $(foreach mod,$(VBOX_EFI_MODULES_FLAT),x86/$(mod)$(VBOX_EFI_DBG_SUFF))
    182198
    183199#
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