VirtualBox

Changeset 23656 in vbox


Ignore:
Timestamp:
Oct 9, 2009 4:20:06 PM (15 years ago)
Author:
vboxsync
Message:

EFI fw: pack with zip

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile.kmk

    r23654 r23656  
    290290
    291291ifdef VBOX_WITH_EFIFW_FROM_BUILD_SERVER
    292 include $(KBUILD_PATH)/tools/TAR.kmk
     292include $(KBUILD_PATH)/tools/ZIP.kmk
    293293
    294294VBOX_FW_BASE=$(PATH_TARGET)/EfiFw
     
    300300buildserver-efifw_SOURCES = \
    301301      $(VBOX_FW_BASE)/FV/VBOX.fd=>vboxefi.fv
    302 buildserver-efifw_CLEANS = $(VBOX_FW_BASE)
    303 
    304 $$(VBOX_FW_BASE)/VBoxEfiFirmware.tar.bz2: $(VBOX_SVN_REV_KMK) $(PATH_DEVTOOLS)/bin/efi_firmware.sh | $$(dir $$@)
    305         $(RM) -f $(VBOX_FW_BASE)/VBoxEfiFirmware.tar.bz2.tmp
    306         $(SHELL) $(PATH_DEVTOOLS)/bin/efi_firmware.sh --cmd fetch --filename $(VBOX_FW_BASE)/VBoxEfiFirmware.tar.bz2.tmp
    307         $(MV) $(VBOX_FW_BASE)/VBoxEfiFirmware.tar.bz2.tmp $(VBOX_FW_BASE)/VBoxEfiFirmware.tar.bz2
    308 
    309 $$(VBOX_FW_BASE)/FV/VBOX.fd: $(VBOX_FW_BASE)/VBoxEfiFirmware.tar.bz2
    310         bzip2 -d $(VBOX_FW_BASE)/VBoxEfiFirmware.tar.bz2
    311         $(TOOL_TAR_UNPACK) xf $(VBOX_FW_BASE)/VBoxEfiFirmware.tar -C $(VBOX_FW_BASE)
     302buildserver-efifw_CLEANS = $(INST_BIN)/vboxefi.fv
     303
     304$$(VBOX_FW_BASE)/VBoxEfiFirmware.zip: $(VBOX_SVN_REV_KMK) $(PATH_DEVTOOLS)/bin/efi_firmware.sh | $$(dir $$@)
     305        $(RM) -f $(VBOX_FW_BASE)/VBoxEfiFirmware.zip.tmp
     306        $(SHELL) $(PATH_DEVTOOLS)/bin/efi_firmware.sh --cmd fetch --filename $(VBOX_FW_BASE)/VBoxEfiFirmware.zip.tmp
     307        $(MV) $(VBOX_FW_BASE)/VBoxEfiFirmware.zip.tmp $(VBOX_FW_BASE)/VBoxEfiFirmware.zip
     308
     309$$(VBOX_FW_BASE)/FV/VBOX.fd: $(VBOX_FW_BASE)/VBoxEfiFirmware.zip
     310        $(QUIET)$(TOOL_ZIP_UNPACK) $(TOOL_ZIP_UNPACKFLAGS) -o $< -d $(VBOX_FW_BASE)
     311
    312312endif
    313313
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