VirtualBox

Changeset 24818 in vbox


Ignore:
Timestamp:
Nov 20, 2009 10:14:25 AM (15 years ago)
Author:
vboxsync
Message:

EFI: build and pack 64-bit firmware

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile.kmk

    r24576 r24818  
    299299buildserver-efifw_MODE = 0644
    300300buildserver-efifw_SOURCES = \
    301         $(buildserver-efifw_0_OUTDIR)/FV/VBOX.fd=>vboxefi.fv
     301        $(buildserver-efifw_0_OUTDIR)/FV/VBOX.fd=>vboxefi.fv \
     302        $(buildserver-efifw_0_OUTDIR)/FV/VBOX64.fd=>vboxefi64.fv
    302303buildserver-efifw_CLEANS = \
    303304        $(buildserver-efifw_0_OUTDIR)/FV/VBOX.fd \
     305        $(buildserver-efifw_0_OUTDIR)/FV/VBOX64.fd \
    304306        $(buildserver-efifw_0_OUTDIR)/VBoxEfiFirmware.zip \
    305307        $(buildserver-efifw_0_OUTDIR)/VBoxEfiFirmware.zip.tmp
     
    335337local-efifw_MODE = 0644
    336338local-efifw_SOURCES = \
    337         $(PATH_ROOT)/src/VBox/Devices/EFI/FirmwareBin/vboxefi.fv=>vboxefi.fv
     339        $(PATH_ROOT)/src/VBox/Devices/EFI/FirmwareBin/vboxefi.fv=>vboxefi.fv \
     340        $(PATH_ROOT)/src/VBox/Devices/EFI/FirmwareBin/vboxefi64.fv=>vboxefi64.fv
    338341endif # VBOX_WITH_EFIFW_FROM_BUILD_SERVER
    339342
  • trunk/src/VBox/Installer/freebsd/Makefile.kmk

    r23632 r24818  
    131131        vboxdrv.tar.gz
    132132
     133# EFI firmware
     134ifdef VBOX_WITH_EFIFW_PACKING
     135  VBOX_FBSD_NO_STRIP += \
     136        vboxefi.fv \
     137        vboxefi64.fv
     138endif
     139
    133140# Symlinks residing in bin/
    134141VBOX_FBSD_SYMLINKS = \
  • trunk/src/VBox/Installer/linux/Makefile.kmk

    r24568 r24818  
    240240ifdef VBOX_WITH_EFIFW_PACKING
    241241  VBOX_LNX_NO_STRIP += \
    242         vboxefi.fv
     242        vboxefi.fv     \
     243        vboxefi64.fv
    243244endif
    244245
  • trunk/src/VBox/Installer/solaris/Makefile.kmk

    r24604 r24818  
    314314ifdef VBOX_WITH_DOCS_PACKING
    315315 SOLARIS_COMMON = \
    316         VirtualBox.chm \
     316        VirtualBox.chm \
    317317        UserManual.pdf \
    318318        $(foreach f,$(VBOX_MANUAL_ADD_LANGUAGES),VirtualBox_$(f).chm UserManual_$(f).pdf)
     
    360360ifdef VBOX_WITH_ADDITIONS_PACKING
    361361 SOLARIS_COMMON += \
    362         additions/VBoxGuestAdditions.iso
     362        additions/VBoxGuestAdditions.iso
    363363endif
    364364
     
    367367ifdef VBOX_WITH_EFIFW_PACKING
    368368  SOLARIS_COMMON += \
    369         vboxefi.fv
     369        vboxefi.fv \
     370        vboxefi64.fv     
    370371endif
    371372
     
    546547        $(QUIET)$(if $(VBOX_WITH_QTGUI),$(LN_SYMLINK) -f ../VirtualBox.chm                                                   $(SOLARIS_VBOXINST_DIR_64)/VirtualBox.chm,)
    547548        $(QUIET)$(if $(VBOX_WITH_EFIFW_PACKING),$(LN_SYMLINK) -f ../vboxefi.fv                                               $(SOLARIS_VBOXINST_DIR_64)/vboxefi.fv,)
    548         $(QUIET)$(if $(VBOX_WITH_EFIFW_PACKING),$(LN_SYMLINK) -f ../vboxefi.fv                                               $(SOLARIS_VBOXINST_DIR_32)/vboxefi.fv,)
     549        $(QUIET)$(if $(VBOX_WITH_EFIFW_PACKING),$(LN_SYMLINK) -f ../vboxefi.fv                                               $(SOLARIS_VBOXINST_DIR_32)/vboxefi.fv,)   
     550        $(QUIET)$(if $(VBOX_WITH_EFIFW_PACKING),$(LN_SYMLINK) -f ../vboxefi64.fv                                               $(SOLARIS_VBOXINST_DIR_64)/vboxefi64.fv,)
     551        $(QUIET)$(if $(VBOX_WITH_EFIFW_PACKING),$(LN_SYMLINK) -f ../vboxefi64.fv                                               $(SOLARIS_VBOXINST_DIR_32)/vboxefi64.fv,)
    549552else
    550553        $(QUIET)$(if $(VBOX_WITH_VBOXSDL),$(INSTALL) -m 0644 $(PATH_DEVTOOLS_TRG)/libSDL/v1.2.13/lib/libSDL-1.2.so.0.11.2    $(SOLARIS_VBOXINST_DIR_ISA)/libSDL-1.2.so.0,)
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