VirtualBox

Ignore:
Timestamp:
May 31, 2019 7:14:11 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
131021
Message:

VBoxGuest/linux: Try speed up GA installation by combining the IPRT and VBgl bits into two source files.

Location:
trunk/src/VBox/Additions/common/VBoxGuest/linux
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxGuest/linux/Makefile

    r77504 r78902  
    3030VBOXGUEST_DIR = $(VBOX_MODULE_SRC_DIR)
    3131
     32#VBOX_WITHOUT_COMBINED_SOURCES=1
     33
    3234VBOXMOD_NAME = vboxguest
    3335VBOXMOD_OBJS = \
    3436        VBoxGuest-linux.o \
    35         VBoxGuest.o \
     37        VBoxGuest.o
     38ifndef VBOX_WITHOUT_COMBINED_SOURCES
     39VBOXMOD_OBJS += \
     40        common/string/strformatrt.o \
     41        combined-agnostic.o \
     42        combined-os-specific.o
     43else  # VBOX_WITHOUT_COMBINED_SOURCES
     44VBOXMOD_OBJS += \
    3645        VBoxGuestR0LibGenericRequest.o \
    3746        VBoxGuestR0LibHGCMInternal.o \
     
    114123        VBox/log-vbox.o \
    115124        VBox/logbackdoor.o
    116 ifeq ($(BUILD_TARGET_ARCH),x86)
     125 ifeq ($(BUILD_TARGET_ARCH),x86)
    117126VBOXMOD_OBJS += \
    118127        common/math/gcc/divdi3.o \
     
    122131        common/math/gcc/umoddi3.o \
    123132        common/math/gcc/qdivrem.o
    124 endif
    125 ifeq ($(BUILD_TARGET_ARCH),amd64)
     133 endif
     134 ifeq ($(BUILD_TARGET_ARCH),amd64)
    126135VBOXMOD_OBJS += common/alloc/heapsimple.o
    127 endif
     136 endif
     137endif # VBOX_WITHOUT_COMBINED_SOURCES
    128138
    129139VBOXMOD_DEFS = \
  • trunk/src/VBox/Additions/common/VBoxGuest/linux/files_vboxguest

    r77390 r78902  
    8888    ${PATH_ROOT}/src/VBox/Additions/common/VBoxGuest/VBoxGuestInternal.h=>VBoxGuestInternal.h \
    8989    ${PATH_ROOT}/src/VBox/Additions/common/VBoxGuest/linux/Makefile=>Makefile \
     90    ${PATH_ROOT}/src/VBox/Additions/common/VBoxGuest/linux/combined-agnostic.c=>combined-agnostic.c \
     91    ${PATH_ROOT}/src/VBox/Additions/common/VBoxGuest/linux/combined-os-specific.c=>combined-os-specific.c \
    9092    ${PATH_ROOT}/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibInternal.h=>VBoxGuestR0LibInternal.h \
    9193    ${PATH_ROOT}/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibGenericRequest.cpp=>VBoxGuestR0LibGenericRequest.c \
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette