VirtualBox

Ignore:
Timestamp:
Aug 12, 2020 5:40:42 PM (4 years ago)
Author:
vboxsync
Message:

Artwork,Installer/win,Fe/QT: Corrections to r139867 and the Windows 10 start menu icons. bugref:9641

  • We do the installing of GUI stuff from the GUI makefile not the installer one (see MacOS).
  • We very very seldom do $(CP) or $(INSTALL) rules to do this, we use INSTALLS targets (see MacOS app files in the GUI).
  • The new PNGs shouldn't be in the windows specific Artwork subdir, but in the cross platform one with the related PNGs.
  • The installer dependencies should be automatic, so no need to change the Makefile there.
  • Exporer.exe is looking for the manifest using a camel cased name rather than all lowercase, so name the xml file accordingly.
File:
1 edited

Legend:

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

    r85720 r85724  
    7979endif
    8080
    81 # Paths for UWP.
    82 VBOX_PATH_UWP_MANIFEST     := $(PATH_ROOT)/src/VBox/Frontends/VirtualBox/src/platform/win
    83 ifndef VBOX_OSE
    84  VBOX_PATH_UWP_ARTWORK     := $(PATH_ROOT)/src/VBox/Artwork/win/NonOSE
    85 else
    86  VBOX_PATH_UWP_ARTWORK     := $(PATH_ROOT)/src/VBox/Artwork/win/OSE
    87 endif
    88 
    8981
    9082#
     
    211203
    212204OTHER_CLEAN += \
    213         $(VBOX_WIN_INST_OUT_DIR)/VirtualBox.visualelementsmanifest.xml \
    214         $(VBOX_WIN_INST_OUT_DIR)/VirtualBox_70px.png \
    215         $(VBOX_WIN_INST_OUT_DIR)/VirtualBox_150px.png \
    216205        $(VBOX_WIN_INST_OUT_DIR)/VirtualBox.wixobj \
    217206        $(VBOX_WIN_INST_OUT_DIR)/VirtualBox.wix \
     
    288277        -ice:64 \
    289278        -ice:69
    290 
    291 #
    292 # Copy XML file for UWP.
    293 #
    294 $(VBOX_WIN_INST_OUT_DIR)/VirtualBox.visualelementsmanifest.xml: $(VBOX_PATH_UWP_MANIFEST)/VirtualBox.visualelementsmanifest.xml | $$(dir $$@)
    295         $(call MSG_GENERATE,,$@,$<)
    296         $(QUIET)$(INSTALL) -m 0644 $< $@
    297 
    298 #
    299 # Copy PNG files for UWP.
    300 #
    301 $(VBOX_WIN_INST_OUT_DIR)/VirtualBox_70px.png: $(VBOX_PATH_UWP_ARTWORK)/VirtualBox_70px.png | $$(dir $$@)
    302         $(call MSG_GENERATE,,$@,$<)
    303         $(QUIET)$(INSTALL) -m 0644 $< $@
    304 $(VBOX_WIN_INST_OUT_DIR)/VirtualBox_150px.png: $(VBOX_PATH_UWP_ARTWORK)/VirtualBox_150px.png | $$(dir $$@)
    305         $(call MSG_GENERATE,,$@,$<)
    306         $(QUIET)$(INSTALL) -m 0644 $< $@
    307279
    308280#
     
    616588        $(VBOX_WIN_INST_OUT_DIR)/VBoxGuiNLS.wxi \
    617589        $(VBOX_WIN_INST_OUT_DIR)/VirtualBox_TypeLib.wxi \
    618         $(VBOX_WIN_INST_OUT_DIR)/VBoxUnattendedTemplateComponent.wxi \
    619         $(VBOX_WIN_INST_OUT_DIR)/VirtualBox.visualelementsmanifest.xml \
    620         $(VBOX_WIN_INST_OUT_DIR)/VirtualBox_70px.png \
    621         $(VBOX_WIN_INST_OUT_DIR)/VirtualBox_150px.png
     590        $(VBOX_WIN_INST_OUT_DIR)/VBoxUnattendedTemplateComponent.wxi
    622591
    623592#
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