VirtualBox

Changeset 72250 in vbox for trunk/src/VBox/Installer


Ignore:
Timestamp:
May 17, 2018 5:37:09 PM (7 years ago)
Author:
vboxsync
Message:

Installer/Windows: bugref:9049: Support for split GUI functionality.

Location:
trunk/src/VBox/Installer/win
Files:
2 edited

Legend:

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

    r72047 r72250  
    598598                -E 'VBOX_WITH_SDS=$(if $(VBOX_WITH_SDS),yes,no)' \
    599599                -E 'VBOX_WITH_UNATTENDED=$(if $(VBOX_WITH_UNATTENDED),yes,no)' \
     600                -E 'VBOX_GUI_WITH_SHARED_LIBRARY=$(if $(VBOX_GUI_WITH_SHARED_LIBRARY),yes,no)' \
    600601                -E 'BUILD_TYPE=$(KBUILD_TYPE)' \
    601602                -E 'BUILD_TARGET_ARCH=$(KBUILD_TARGET_ARCH)' \
  • trunk/src/VBox/Installer/win/VBoxMergeApp.wxi

    r72028 r72250  
    326326              Source="$(env.PATH_OUT)\bin\VirtualBox.exe">
    327327        </File>
    328     <?if $(env.VBOX_WITH_HARDENING) = "yes" ?>
    329         <File Id="file_VirtualBox.dll" Name="VirtualBox.dll"
    330               Source="$(env.PATH_OUT)\bin\VirtualBox.dll">
    331         </File>
    332     <?endif ?>
     328        <?if $(env.VBOX_GUI_WITH_SHARED_LIBRARY) = "yes" ?>
     329                <File Id="file_VirtualBoxVM.exe" Name="VirtualBoxVM.exe"
     330                    Source="$(env.PATH_OUT)\bin\VirtualBoxVM.exe">
     331                </File>
     332                <File Id="file_VBoxGlobal.dll" Name="VBoxGlobal.dll"
     333                    Source="$(env.PATH_OUT)\bin\VBoxGlobal.dll">
     334                </File>
     335        <?endif ?>
     336        <?if $(env.VBOX_WITH_HARDENING) = "yes" ?>
     337            <?if $(env.VBOX_GUI_WITH_SHARED_LIBRARY) = "yes" ?>
     338                <File Id="file_VirtualBoxVM.dll" Name="VirtualBoxVM.dll"
     339                    Source="$(env.PATH_OUT)\bin\VirtualBoxVM.dll">
     340                </File>
     341            <?else ?>
     342                <File Id="file_VirtualBox.dll" Name="VirtualBox.dll"
     343                    Source="$(env.PATH_OUT)\bin\VirtualBox.dll">
     344                </File>
     345            <?endif ?>
     346        <?endif ?>
    333347        <File Id="file_Qt5Core$(var.VBOX_QT_INFIX).dll" Name="Qt5Core$(var.VBOX_QT_INFIX).dll"
    334348              Source="$(env.PATH_OUT)\bin\Qt5Core$(var.VBOX_QT_INFIX).dll" />
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