VirtualBox

Changeset 95994 in vbox


Ignore:
Timestamp:
Aug 3, 2022 9:26:34 AM (2 years ago)
Author:
vboxsync
Message:

Add/3D/Config.kmk: VBOX_WITH_NOCRT_STATIC mode adjustments. bugref:10261

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/3D/Config.kmk

    r95702 r95994  
    3434TEMPLATE_VBoxMesa3DGuestR3Dll          = VBox Mesa 3D Guest User Mode DLL
    3535TEMPLATE_VBoxMesa3DGuestR3Dll_EXTENDS  = NewerVccVBoxGuestR3Dll
     36if defined(VBOX_WITH_NOCRT_STATIC) && "$(KBUILD_TARGET)" == "win"
     37TEMPLATE_VBoxMesa3DGuestR3Dll_TOOL.x86   = $(VBOX_VCC_TOOL_STEM)X86-NOINC
     38TEMPLATE_VBoxMesa3DGuestR3Dll_TOOL.win.x86   = $(VBOX_VCC_TOOL_STEM)X86-NOINC
     39TEMPLATE_VBoxMesa3DGuestR3Dll_TOOL.win.amd64 = $(VBOX_VCC_TOOL_STEM)AMD64-NOINC
     40endif
    3641TEMPLATE_VBoxMesa3DGuestR3Dll_INST     = $(INST_ADDITIONS)
    3742TEMPLATE_VBoxMesa3DGuestR3Dll_DEFS     = $(TEMPLATE_NewerVccVBoxGuestR3Dll_DEFS) \
     
    7479        VBOX_WITH_MESA3D_SVGA_HALFZ \
    7580        VBOX_WITH_MESA3D_SVGA_INSTANCING
     81ifdef VBOX_WITH_NOCRT_STATIC
     82TEMPLATE_VBoxMesa3DGuestR3Dll_DEFS    += \
     83        IPRT_NO_CRT_FOR_3RD_PARTY
     84endif
    7685TEMPLATE_VBoxMesa3DGuestR3Dll_DEFS.win = $(TEMPLATE_NewerVccVBoxGuestR3Dll_DEFS.win) \
    7786        _USE_MATH_DEFINES \
     
    8695        $(VBOX_PATH_MESA)/src/gallium/include \
    8796        $(VBOX_PATH_3D)/win/VBoxWddmUmHlp
     97ifdef VBOX_WITH_NOCRT_STATIC
     98TEMPLATE_VBoxMesa3DGuestR3Dll_INCS    += \
     99        $(VBOX_PATH_3D)/include
     100endif
     101ifdef VBOX_WITH_NOCRT_STATIC
     102TEMPLATE_VBoxMesa3DGuestR3Dll_LIBS    += $(TEMPLATE_NewerVccVBoxGuestR3Dll_LIBS) \
     103        $(VBOX_LIB_IPRT_GUEST_R3_SHARED)
     104endif
    88105
    89106#
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