VirtualBox

Changeset 34484 in vbox for trunk/src


Ignore:
Timestamp:
Nov 29, 2010 5:45:20 PM (14 years ago)
Author:
vboxsync
Message:

VBOX_ONLY_EXTPACKS preparations.

Location:
trunk/src
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/Makefile.kmk

    r34478 r34484  
    2424 include $(PATH_SUB_CURRENT)/VBox/Makefile.kmk
    2525
     26else if defined(VBOX_ONLY_DOCS) || defined(VBOX_WITH_EXTPACKS) || defined(VBOX_ONLY_SDK)
     27 include $(PATH_SUB_CURRENT)/bldprogs/Makefile.kmk
     28 include $(PATH_SUB_CURRENT)/VBox/Makefile.kmk
     29 include $(PATH_SUB_CURRENT)/libs/Makefile.kmk
     30
    2631else if defined(VBOX_ONLY_TESTSUITE)
    2732 include $(PATH_SUB_CURRENT)/libs/Makefile.kmk
    2833 include $(PATH_SUB_CURRENT)/VBox/Makefile.kmk
    2934
    30 else if defined(VBOX_ONLY_DOCS) || defined(VBOX_ONLY_SDK)
    31  include $(PATH_SUB_CURRENT)/bldprogs/Makefile.kmk
    32  include $(PATH_SUB_CURRENT)/VBox/Makefile.kmk
    33  include $(PATH_SUB_CURRENT)/libs/Makefile.kmk
    34 
    35 else  # !VBOX_ONLY_ADDITIONS && !VBOX_ONLY_TESTSUITE && !VBOX_ONLY_DOCS && !VBOX_ONLY_SDK
     35else  # !VBOX_ONLY_ADDITIONS && !VBOX_ONLY_EXTPACKS && !VBOX_ONLY_DOCS && !VBOX_ONLY_SDK && !VBOX_ONLY_TESTSUITE
    3636 include $(PATH_SUB_CURRENT)/bldprogs/Makefile.kmk
    3737 include $(PATH_SUB_CURRENT)/VBox/Makefile.kmk
     
    4949  include $(PATH_SUB_CURRENT)/testcase/Makefile.kmk
    5050 endif
    51 endif # !VBOX_ONLY_ADDITIONS && !VBOX_ONLY_TESTSUITE && !VBOX_ONLY_DOCS && !VBOX_ONLY_SDK
     51endif # !VBOX_ONLY_ADDITIONS && !VBOX_ONLY_EXTPACKS && !VBOX_ONLY_DOCS && !VBOX_ONLY_SDK && !VBOX_ONLY_TESTSUITE
    5252
    5353else  # !VBOX_SINGLE_MAKEFILE
  • trunk/src/VBox/HostDrivers/Makefile.kmk

    r33540 r34484  
    2222include $(PATH_SUB_CURRENT)/Support/Makefile.kmk
    2323
    24 if !defined(VBOX_ONLY_DOCS) && !defined(VBOX_ONLY_TESTSUITE)
     24if  !defined(VBOX_ONLY_DOCS) \
     25 && !defined(VBOX_ONLY_EXTPACKS) \
     26 && !defined(VBOX_ONLY_TESTSUITE)
    2527 ifdef VBOX_WITH_USB
    2628  include $(PATH_SUB_CURRENT)/VBoxUSB/Makefile.kmk
  • trunk/src/VBox/HostDrivers/Support/Makefile.kmk

    r33540 r34484  
    3737 endif
    3838endif
    39 if !defined(VBOX_ONLY_DOCS) && !defined(VBOX_ONLY_TESTSUITE)
     39if  !defined(VBOX_ONLY_DOCS) \
     40 && !defined(VBOX_ONLY_EXTPACKS) \
     41 && !defined(VBOX_ONLY_TESTSUITE)
    4042 ifdef VBOX_WITH_SUPSVC
    4143  PROGRAMS += VBoxSupSvc
     
    6668  include $(PATH_SUB_CURRENT)/freebsd/files_vboxdrv
    6769 endif
    68 endif # !defined(VBOX_ONLY_DOCS) && !defined(VBOX_ONLY_TESTSUITE)
     70endif # !VBOX_ONLY_DOCS && !VBOX_ONLY_EXTPACKS && !VBOX_ONLY_TESTSUITE
    6971
    7072
     
    165167
    166168
    167 if !defined(VBOX_ONLY_DOCS) && !defined(VBOX_ONLY_TESTSUITE)
     169if  !defined(VBOX_ONLY_DOCS) \
     170 && !defined(VBOX_ONLY_EXTPACKS) \
     171 && !defined(VBOX_ONLY_TESTSUITE)
    168172
    169173#
     
    459463
    460464
    461 endif # !defined(VBOX_ONLY_DOCS) && !defined(VBOX_ONLY_TESTSUITE)
     465endif # !VBOX_ONLY_DOCS && !VBOX_ONLY_EXTPACKS && !VBOX_ONLY_TESTSUITE
    462466include $(KBUILD_PATH)/subfooter.kmk
    463467
  • trunk/src/VBox/Makefile.kmk

    r34089 r34484  
    3030 include $(PATH_SUB_CURRENT)/Additions/Makefile.kmk
    3131
    32 else ifdef VBOX_ONLY_TESTSUITE
    33  include $(PATH_SUB_CURRENT)/Runtime/Makefile.kmk
    34  include $(PATH_SUB_CURRENT)/HostDrivers/Makefile.kmk
    35  include $(PATH_SUB_CURRENT)/Additions/Makefile.kmk
    36  include $(PATH_SUB_CURRENT)/Testsuite/Makefile.kmk
    37 
    3832else ifdef VBOX_ONLY_DOCS
    3933 include $(PATH_SUB_CURRENT)/Runtime/Makefile.kmk
    4034 include $(PATH_SUB_CURRENT)/HostDrivers/Makefile.kmk
    4135 include $(PATH_SUB_CURRENT)/Frontends/Makefile.kmk
     36
     37else ifdef VBOX_ONLY_EXTPACKS
     38 include $(PATH_SUB_CURRENT)/Runtime/Makefile.kmk
     39 include $(PATH_SUB_CURRENT)/Devices/Makefile.kmk
     40 include $(PATH_SUB_CURRENT)/HostDrivers/Makefile.kmk
     41 include $(PATH_SUB_CURRENT)/ExtPacks/Makefile.kmk
     42 ifdef VBOX_WITH_VRDP
     43  include $(PATH_SUB_CURRENT)/RDP/Makefile.kmk
     44 endif
    4245
    4346else ifdef VBOX_ONLY_SDK
     
    4851 include $(PATH_SUB_CURRENT)/Installer/Makefile.kmk
    4952 include $(PATH_SUB_CURRENT)/Frontends/VBoxShell/Makefile.kmk
     53
     54else ifdef VBOX_ONLY_TESTSUITE
     55 include $(PATH_SUB_CURRENT)/Runtime/Makefile.kmk
     56 include $(PATH_SUB_CURRENT)/HostDrivers/Makefile.kmk
     57 include $(PATH_SUB_CURRENT)/Additions/Makefile.kmk
     58 include $(PATH_SUB_CURRENT)/Testsuite/Makefile.kmk
    5059
    5160else
  • trunk/src/bldprogs/Makefile.kmk

    r29715 r34484  
    3030filesplitter_SOURCES = filesplitter.cpp
    3131
    32 if !defined(VBOX_ONLY_SDK) && !defined(VBOX_ONLY_ADDITIONS) && !defined(VBOX_ONLY_DOCS)
     32if  !defined(VBOX_ONLY_ADDITIONS) \
     33 && !defined(VBOX_ONLY_DOCS) \
     34 && !defined(VBOX_ONLY_EXTPACKS) \
     35 && !defined(VBOX_ONLY_SDK)
    3336 PROGRAMS += scm
    3437 scm_TEMPLATE = VBOXR3EXE
     
    3942
    4043include $(KBUILD_PATH)/subfooter.kmk
     44
  • trunk/src/libs/Makefile.kmk

    r34478 r34484  
    55
    66#
    7 # Copyright (C) 2006-2007 Oracle Corporation
     7# Copyright (C) 2006-2010 Oracle Corporation
    88#
    99# This file is part of VirtualBox Open Source Edition (OSE), as
     
    3333
    3434# PNG support (for screenshots).
    35 if !defined(VBOX_ONLY_DOCS) && !defined(VBOX_ONLY_SDK) && !defined(VBOX_ONLY_TESTSUITE) \
     35if !defined(VBOX_ONLY_DOCS) && !defined(VBOX_ONLY_EXTPACKS) && !defined(VBOX_ONLY_SDK) && !defined(VBOX_ONLY_TESTSUITE) \
    3636 && "$(SDK_VBOX_LIBPNG_INCS)" == "$(PATH_ROOT)/src/libs/libpng-1.2.8"
    3737 include $(PATH_SUB_CURRENT)/libpng-1.2.8/Makefile.kmk
     
    3939
    4040# Libcurl for inet access
    41 if defined(VBOX_WITH_LIBCURL) && !defined(VBOX_ONLY_SDK) && !defined(VBOX_ONLY_TESTSUITE) \
     41if defined(VBOX_WITH_LIBCURL) && !defined(VBOX_ONLY_EXTPACKS) && !defined(VBOX_ONLY_SDK) && !defined(VBOX_ONLY_TESTSUITE) \
    4242 && "$(SDK_VBOX_LIBCURL_INCS)" == "$(PATH_ROOT)/src/libs/curl-7.19.4/include"
    4343 include $(PATH_SUB_CURRENT)/curl-7.19.4/Makefile.kmk
     
    5656
    5757# libjpeg for VRDP video redirection
    58 if defined(VBOX_WITH_VRDP) && defined(VBOX_WITH_VRDP_VIDEO_CHANNEL)
     58if defined(VBOX_WITH_VRDP) && defined(VBOX_WITH_VRDP_VIDEO_CHANNEL) \
     59 && !defined(VBOX_ONLY_EXTPACKS)
    5960 include $(PATH_SUB_CURRENT)/jpeg-8a/Makefile.kmk
    6061endif
    6162
    6263# Main related things - XPCOM and XSLT.
    63 if defined(VBOX_WITH_MAIN) && !defined(VBOX_ONLY_TESTSUITE)
     64if defined(VBOX_WITH_MAIN) \
     65 && !defined(VBOX_ONLY_EXTPACKS) \
     66 && !defined(VBOX_ONLY_TESTSUITE)
    6467 if defined(VBOX_WITH_XPCOM) && !defined(VBOX_ONLY_DOCS)
    6568  include $(PATH_SUB_CURRENT)/xpcom18a4/Makefile.kmk
     
    7881endif
    7982
    80 if !defined(VBOX_ONLY_TESTSUITE)
     83if  !defined(VBOX_ONLY_EXTPACKS) \
     84 && !defined(VBOX_ONLY_TESTSUITE)
    8185 ifeq ($(SDK_VBOX_LIBXML2_INCS),$(PATH_ROOT)/src/libs/libxml2-2.6.30/include)
    8286  include $(PATH_SUB_CURRENT)/libxml2-2.6.30/Makefile.kmk
     
    8589
    8690if  defined(VBOX_WITH_CROGL) && !defined(VBOX_OSE) \
    87  && !defined(VBOX_ONLY_DOCS) && !defined(VBOX_ONLY_TESTSUITE)
     91 && !defined(VBOX_ONLY_DOCS) \
     92 && !defined(VBOX_ONLY_EXTPACKS) \
     93 && !defined(VBOX_ONLY_TESTSUITE)
    8894 ifeq ($(KBUILD_TARGET),linux)
    8995  include $(PATH_SUB_CURRENT)/mesa-7.2/Makefile.kmk
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