VirtualBox

Ignore:
Timestamp:
Mar 13, 2009 10:11:47 AM (16 years ago)
Author:
vboxsync
Message:

Linux Installer: Some corrections to build a minimal version of VBox.

File:
1 edited

Legend:

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

    r17598 r17799  
    9797        VBoxDD.so \
    9898        VBoxDD2.so \
    99         VBoxManage \
    10099        VBoxREM.so \
     100        VBoxDDU.so \
     101        VBoxVMM.so \
    101102        $(if $(eq $(KBUILD_TARGET_ARCH),x86),VBoxREM32.so,) \
    102103        $(if $(eq $(KBUILD_TARGET_ARCH),x86),VBoxREM64.so,) \
    103104        VBoxRT.so \
    104105        $(if $(VBOX_WITH_VBOXSDL),VBoxSDL $(if $(VBOX_WITH_HARDENING),VBoxSDL.so),) \
    105         VBoxSettings.so \
    106         VBoxSharedClipboard.so \
    107         VBoxSharedFolders.so \
     106        $(if $(VBOX_WITH_SHARED_CLIPBOARD), VBoxSharedClipboard.so) \
     107        $(if $(VBOX_WITH_SHARED_FOLDERS), VBoxSharedFolders.so) \
    108108        $(if $(VBOX_WITH_GUEST_PROPS),VBoxGuestPropSvc.so) \
    109         VBoxSVC \
    110         VBoxDDU.so \
    111         VBoxVMM.so \
    112         VBoxXPCOM.so \
    113         VBoxXPCOMC.so \
    114         VBoxXPCOMIPCD \
     109        $(if $(VBOX_WITH_MAIN), \
     110          VBoxManage \
     111          VBoxSVC \
     112          VBoxSettings.so \
     113          VBoxXPCOM.so \
     114          VBoxXPCOMC.so \
     115          VBoxXPCOMIPCD \
     116          components/VBoxXPCOMIPCC.so \
     117          components/VBoxSVCM.so \
     118          components/VBoxC.so) \
    115119        $(if $(VBOX_WITH_CROGL),\
    116120          VBoxOGLhostcrutil.so \
     
    118122          VBoxOGLrenderspu.so \
    119123          VBoxSharedCrOpenGL.so) \
    120         $(if $(VBOX_WITH_PYTHON),VBoxPython.so,) \
    121         VBoxTunctl \
    122         components/VBoxC.so \
    123         components/VBoxSVCM.so \
    124         components/VBoxXPCOMIPCC.so
     124        $(if $(VBOX_WITH_PYTHON),VBoxPython.so) \
     125        VBoxTunctl
    125126
    126127# Do not remove relocation information of these binaries
     
    142143VBOX_LNX_NO_STRIP = \
    143144        $(if $(VBOX_OSE),,LICENSE) \
    144         components/VBoxXPCOMBase.xpt \
    145         components/VirtualBox_XPCOM.xpt \
    146         VBoxSysInfo.sh \
     145        $(if $(VBOX_WITH_MAIN), \
     146          components/VBoxXPCOMBase.xpt \
     147          components/VirtualBox_XPCOM.xpt) \
     148        VBoxSysInfo.sh \
    147149        VBox.sh \
    148150        VBox.png \
     
    171173endif
    172174
    173 
    174175# Documentation
    175176ifdef VBOX_WITH_DOCS_PACKING
     
    201202        VBoxHeadless \
    202203        $(if $(VBOX_WITH_HARDENING),VBoxHeadless.so)
     204endif
     205
     206# BFE
     207ifdef VBOX_WITH_BFE
     208 VBOX_LNX_STRIP_BIN += \
     209        VBoxBFE \
     210        $(if $(VBOX_WITH_HARDENING),VBoxBFE.so)
    203211endif
    204212
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