VirtualBox

Changeset 107341 in vbox


Ignore:
Timestamp:
Dec 17, 2024 11:25:17 AM (4 weeks ago)
Author:
vboxsync
Message:

tools/Makefile.kmk,/Config.kmk,Add/Nt/Installer/Makefile.kmk: Respun the NSIS packages using Visual C++ & PSDK from tools rather than the one installed on the system and applying VBoxPeSetVersion while building. The latter means VBoxNSISTool is no longer needed. Untested. bugref:10761

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r107329 r107341  
    26352635
    26362636# Path to the null soft installer.
    2637 VBOX_PATH_NSIS ?= $(KBUILD_DEVTOOLS)/win.x86/nsis/v3.10-log
     2637VBOX_PATH_NSIS ?= $(KBUILD_DEVTOOLS)/win.x86/nsis/v3.10-log-r1
    26382638
    26392639# Windows Installer XML (WIX) toolset.
  • trunk/src/VBox/Additions/WINNT/Installer/Makefile.kmk

    r107320 r107341  
    3434include $(PATH_SUB_CURRENT)/Loader/Makefile.kmk
    3535include $(PATH_SUB_CURRENT)/InstallHelper/Makefile.kmk
    36 include $(PATH_SUB_CURRENT)/NSISTool/Makefile.kmk
    3736
    3837
     
    263262                $(VBOX_GA_CERT_ROOT_SHA2_R3) \
    264263                $(VBOX_GA_CERT_ROOT_SHA2_R3_TS))
    265 
    266 # Tool is needed in order to repair the NSIS installer .exe's internal CRC32 checksum
    267 # after touching it via $(VBOX_PE_SET_VERSION).
    268 VBOX_NSIS_TOOL := $(PATH_OBJ)/VBoxNSISTool/VBoxNSISTool$(HOSTSUFF_EXE)
    269264
    270265VB_WIN_ADD_NSIS_ENV := \
     
    340335                        $(foreach lang,$(VBOX_INSTALLER_ADD_LANGUAGES),'/DVBOX_BRAND_$(lang)_LICENSE_RTF=1') \
    341336                        '$(subst /,\,$<)'
    342         $(REDIRECT) -- $(VBOX_PE_SET_VERSION) $@
    343         $(REDIRECT) -- $(VBOX_NSIS_TOOL) repair $@
    344337        $(call VBOX_SIGN_IMAGE_FN,$@)
    345338
     
    387380                        '/DUNINSTALLER_ONLY=1' \
    388381                        '$(subst /,\,$<)'
    389         $(QUIET)$(REDIRECT) -- $(VBOX_PE_SET_VERSION) $@
    390         $(QUIET)$(REDIRECT) -- $(VBOX_NSIS_TOOL) repair $@
    391382
    392383 $(PATH_TARGET)/uninst.exe: \
     
    527518
    528519include $(FILE_KBUILD_SUB_FOOTER)
     520
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