VirtualBox

Changeset 6129 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Dec 18, 2007 3:26:46 PM (17 years ago)
Author:
vboxsync
Message:

Implemented VBOX_WITH_ADDITIONS_FROM_BUILD_SERVER. Started cleaning up the additions build config mess.

Location:
trunk/src/VBox
Files:
2 edited

Legend:

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

    r6020 r6129  
    4444 endif
    4545
    46  ifndef VBOX_WITHOUT_ADDITIONS
    47   ifneq ($(VBOX_WITH_WIN32_ADDITIONS)$(VBOX_WITH_LINUX_ADDITIONS)$(VBOX_WITH_SOLARIS_ADDITIONS),)
    48    SUBDIRS += Additions
    49   endif
     46 ifdef VBOX_WITH_ADDITIONS
     47  SUBDIRS += Additions
    5048 endif
    5149
  • trunk/src/VBox/Runtime/Makefile.kmk

    r6051 r6129  
    5252else ifdef VBOX_ADDITIONS_WIN32_ONLY
    5353 LIBRARIES = RuntimeW32GuestR0 RuntimeW32GuestR3 RuntimeW32NT4GuestR0
    54 else ifdef VBOX_ADDITIONS_OS2_ONLY
    55  LIBRARIES += RuntimeOS2GuestR0 RuntimeOS2GuestR3 #RuntimeOS2Warp3GuestR0
    5654else
    5755
     
    6462  LIBRARIES += RuntimeR0Drv
    6563 endif
    66  ifndef VBOX_WITHOUT_ADDITIONS
    67   ifdef VBOX_WITH_WIN32_ADDITIONS
    68    LIBRARIES += RuntimeW32GuestR0   RuntimeW32GuestR3 RuntimeW32NT4GuestR0
    69   endif
    70   ifdef VBOX_WITH_LINUX_ADDITIONS
    71    LIBRARIES += RuntimeLnx32GuestR3
    72    ifdef VBOX_WITH_LINUX_ADDITIONS_32BIT_R0
    73     LIBRARIES += RuntimeLnx32GuestR0
     64 ifdef VBOX_WITH_ADDITIONS
     65  if1of ($(BUILD_TARGET),linux l4 windows)
     66   ifdef VBOX_WITH_WIN32_ADDITIONS
     67    LIBRARIES += RuntimeW32GuestR0 RuntimeW32GuestR3 RuntimeW32NT4GuestR0
    7468   endif
    75   endif
    76   ifdef VBOX_WITH_OS2_ADDITIONS
    77    LIBRARIES += RuntimeOS2GuestR0 RuntimeOS2GuestR3 #RuntimeOS2Warp3GuestR0
    78   endif
    79   ifn1of ($(BUILD_TARGET),win os2 linux)
     69   ifdef VBOX_WITH_LINUX_ADDITIONS
     70    LIBRARIES += RuntimeLnx32GuestR3
     71    ifdef VBOX_WITH_LINUX_ADDITIONS_32BIT_R0
     72     LIBRARIES += RuntimeLnx32GuestR0
     73    endif
     74   endif
     75  else ifeq ($(BUILD_TARGET),os2) ## @todo RuntimeOS2Guest* -> RuntimeGuest*
     76   LIBRARIES += RuntimeOS2GuestR0 RuntimeOS2GuestR3
     77  else
    8078   LIBRARIES += RuntimeGuestR0 RuntimeGuestR3
    8179  endif
    82  endif # !VBOX_WITHOUT_ADDITIONS
     80  #LIBRARIES.os2 = RuntimeOS2Warp3GuestR0
     81 endif # VBOX_WITH_ADDITIONS
    8382 LIBRARIES.l4 = RuntimeR3L4
    8483 DLLS = VBoxRT
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