VirtualBox

Changeset 72277 in vbox for trunk/src


Ignore:
Timestamp:
May 21, 2018 3:45:22 PM (7 years ago)
Author:
vboxsync
Message:

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

File:
1 edited

Legend:

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

    r69150 r72277  
    394394endif
    395395ifdef VBOX_WITH_HARDENING
    396  VBOX_DI_VBAPP_DYLIBS += \
    397         MacOS/VirtualBox.dylib \
    398         MacOS/VBoxNetDHCP.dylib \
    399         MacOS/VBoxNetNAT.dylib \
    400         MacOS/VBoxHeadless.dylib
     396 ifndef VBOX_GUI_WITH_SHARED_LIBRARY
     397  VBOX_DI_VBAPP_DYLIBS += \
     398        MacOS/VirtualBox.dylib \
     399        MacOS/VBoxNetDHCP.dylib \
     400        MacOS/VBoxNetNAT.dylib \
     401        MacOS/VBoxHeadless.dylib
     402 else
     403  VBOX_DI_VBAPP_DYLIBS += \
     404        MacOS/VBoxGlobal.dylib \
     405        MacOS/VirtualBoxVM.dylib \
     406        MacOS/VBoxNetDHCP.dylib \
     407        MacOS/VBoxNetNAT.dylib \
     408        MacOS/VBoxHeadless.dylib
     409 endif
    401410endif
    402411ifdef VBOX_WITH_HDDPARALLELS_INSTALL
     
    765774        sudo chmod u+s $(VBOX_PATH_VBOX_APP_TMP)/Contents/MacOS/VBoxNetAdpCtl
    766775ifdef VBOX_WITH_HARDENING
     776 ifndef VBOX_GUI_WITH_SHARED_LIBRARY
    767777        sudo chmod u+s \
    768778                $(foreach bin,VBoxHeadless VirtualBox VirtualBoxVM VBoxNetDHCP VBoxNetNAT,\
    769779                        $(VBOX_PATH_VBOX_APP_TMP)/Contents/MacOS/$(bin))
     780 else
     781        sudo chmod u+s \
     782                $(foreach bin,VBoxHeadless VirtualBoxVM VBoxNetDHCP VBoxNetNAT,\
     783                        $(VBOX_PATH_VBOX_APP_TMP)/Contents/MacOS/$(bin))
     784 endif
    770785endif
    771786        @# Do keyword replacement in the package info and description files.
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