VirtualBox

Changeset 68790 in vbox for trunk/Makefile.kmk


Ignore:
Timestamp:
Sep 19, 2017 10:07:28 AM (7 years ago)
Author:
vboxsync
Message:

Makefile.kmk: On some of our build systems we need to get along with a really old unzip binary, so no -DD option. Instead adjust the timestamps to "now" with the append utility which in this context does the same as the Unix "touch" utility.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile.kmk

    r68786 r68790  
    285285                $$(buildserver-additions_0_OUTDIR)/VBoxGuestAdditions.zip
    286286        $(call MSG_L1,Unpacking additions archive)
    287         $(QUIET)$(TOOL_ZIP_UNPACK) $(TOOL_ZIP_UNPACKFLAGS) -DD -o $< -d $(PATH_TARGET)
     287        $(QUIET)$(TOOL_ZIP_UNPACK) $(TOOL_ZIP_UNPACKFLAGS) -o $< -d $(PATH_TARGET)
     288        $(APPEND) -n $(PATH_TARGET)/VBoxGuestAdditions.iso
    288289        $(APPEND) -t $@ "done"
    289290
     
    320321                $$(buildserver-docs_0_OUTDIR)/VBoxDocumentation.zip
    321322        $(call MSG_L1,Unpacking documentation)
    322         $(QUIET)$(TOOL_ZIP_UNPACK) $(TOOL_ZIP_UNPACKFLAGS) -DD -o $< -d $(PATH_TARGET)
     323        $(QUIET)$(TOOL_ZIP_UNPACK) $(TOOL_ZIP_UNPACKFLAGS) -o $< -d $(PATH_TARGET)
     324        $(APPEND) -n $(PATH_TARGET)/VirtualBox.chm
     325        $(APPEND) -n $(PATH_TARGET)/UserManual.pdf
     326        for i in $(foreach f,$(VBOX_MANUAL_ADD_LANGUAGES),$(PATH_TARGET)/VirtualBox_$(f).chm $(PATH_TARGET)/UserManual_$(f).pdf); do $(APPEND) -n $$i; done
    323327        $(APPEND) -t $@ "done"
    324328
     
    374378                $$(buildserver-efifw_0_OUTDIR)/VBoxEfiFirmware.zip
    375379        $(call MSG_L1,Unpacking EFI firmware)
    376         $(QUIET)$(TOOL_ZIP_UNPACK) $(TOOL_ZIP_UNPACKFLAGS) -DD -o $< -d $(buildserver-efifw_0_OUTDIR)
     380        $(QUIET)$(TOOL_ZIP_UNPACK) $(TOOL_ZIP_UNPACKFLAGS) -o $< -d $(buildserver-efifw_0_OUTDIR)
    377381        $(foreach arch, amd64 x86, \
    378382                $(NLTAB) $(QUIET)$(TEST) '!' -d $(dir $@)/$(arch) -- $(MKDIR_EXT) -- $(dir $@)/$(arch) \
    379383                $(foreach mod,$(VBOX_EFI_MODULES_FLAT) \
    380384                ,$(NLTAB) $(QUIET)$(TEST) '!' -f $(dir $@)/$(arch)/$(mod).pdb -- $(APPEND_EXT) $(dir $@)/$(arch)/$(mod).pdb ))
     385        $(APPEND) -n $(buildserver-efifw_0_OUTDIR)/VBoxEFI32.fd
     386        $(APPEND) -n $(buildserver-efifw_0_OUTDIR)/VBoxEFI64.fd
    381387        $(APPEND) -t $@ "done"
    382388
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