VirtualBox

Ignore:
Timestamp:
Apr 25, 2018 2:19:58 PM (7 years ago)
Author:
vboxsync
Message:

Installer/win: Trying to fix windows 10 detection. VersionNT stops at 603 because the microsoft buggers is running the MSI installer in 8.1 compatibilitiy mode or something similarlly stupid (go figure). Renamed Properties.wxi to Defines.wix (they're preprocessor defines, not properties) and added CommonProperties.wix for stuff like the new property that indicates whether we're installing on windows 10 (VBOX_IS_WINDOW_10). bugref:8691

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Installer/win/Makefile.kmk

    r71955 r72020  
    502502#
    503503$(PATH_SUB_CURRENT)/VirtualBox.wxs: \
    504         $(PATH_SUB_CURRENT)/Properties.wxi \
     504        $(PATH_SUB_CURRENT)/CommonProperties.wxi \
     505        $(PATH_SUB_CURRENT)/Defines.wxi \
    505506        $(PATH_SUB_CURRENT)/VBoxMergeApp.wxi
    506507
     
    658659
    659660$(eval BLDDIRS += $(VBOX_WIN_INST_REPACK_DIR)/files-VirtualBox_$(lang)/)
    660 $(eval OTHER_CLEAN += $(VBOX_REPACK_FILES_VirtualBox_$(lang)) $(VBOX_WIN_INST_REPACK_DIR)/VirtualBox_$(lang).files)
     661$(eval OTHER_CLEAN += $(VBOX_REPACK_FILES_VirtualBox_$(lang)) $(VBOX_WIN_INST_REPACK_DIR)/VirtualBox_$(lang).files $(VBOX_WIN_INST_OUT_DIR)/$(lang)/VirtualBox_$(lang).wixobj.dep)
    661662endef
    662663
     
    783784        $(QUIET)$(VBOX_XSLTPROC) $(VBOX_PATH_WIN_INST_SRC)/dep2.xsl "$$@" | sort  | $(SED) '$!N; /^\(.*\)\n\1$$$$/!P; D' >> "[email protected]"
    784785        $(QUIET)$(APPEND) -n '[email protected]' '' ''
     786
     787$(eval OTHER_CLEAN += $(VBOX_WIN_INST_OUT_DIR)/VBoxMerge$(module)_$(lang).wixobj)
    785788endef
    786789
     
    940943                ) ) \
    941944               'copy /y "$(@F)" "$(notdir $(PACKAGE_NAME_FINAL))" || exit /b1' \
    942                 '@echo Create multilanguage MSI: $(@F)'
     945                '@echo Create multilanguage MSI: $(notdir $(PACKAGE_NAME_FINAL))'
    943946
    944947# Copy multilingual installer to bin.
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