VirtualBox

Changeset 93341 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Jan 19, 2022 10:53:38 AM (3 years ago)
Author:
vboxsync
Message:

/Config.kmk,HostDrivers,Installer/win: Added a VBoxR3StaticDllNoAsan template variation to make the installer work better for ASAN builds. bugref:8489 bugref:9841

Location:
trunk/src/VBox
Files:
3 edited

Legend:

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

    r93322 r93341  
    229229
    230230 #
    231  # WinNetConfig - static library with host network interface config API
     231 # WinNetConfig - static library with host network interface config API (for the installer)
    232232 #
    233233 LIBRARIES.win += WinNetConfig
    234  WinNetConfig_TEMPLATE = VBOXR3STATIC
     234 WinNetConfig_TEMPLATE = VBoxR3StaticDllNoAsan
    235235 WinNetConfig_SDKS     = ReorderCompilerIncs $(VBOX_WINPSDK) $(VBOX_WINDDK)
    236236 WinNetConfig_DEFS     = _WIN32_WINNT=0x0501 _UNICODE UNICODE
  • trunk/src/VBox/HostDrivers/win/Makefile.kmk

    r93115 r93341  
    2828include $(KBUILD_PATH)/subheader.kmk
    2929
     30# For the installer helpers
    3031LIBRARIES += VBoxDrvCfg
    31 VBoxDrvCfg_TEMPLATE       = VBOXR3STATIC
     32VBoxDrvCfg_TEMPLATE       = VBoxR3StaticDllNoAsan
    3233VBoxDrvCfg_SDKS           = ReorderCompilerIncs $(VBOX_WINPSDK) $(VBOX_WINDDK)
    3334VBoxDrvCfg_DEFS           = _WIN32_WINNT=0x0501 _UNICODE UNICODE
  • trunk/src/VBox/Installer/win/InstallHelper/Makefile.kmk

    r93322 r93341  
    1919include $(KBUILD_PATH)/subheader.kmk
    2020
     21
    2122DLLS += VBoxInstallHelper
    22 VBoxInstallHelper_TEMPLATE = VBoxR3StaticDll
    23 VBoxInstallHelper_DEFS     = _WIN32_WINNT=0x0501 _UNICODE UNICODE
    24 VBoxInstallHelper_DEFS    += VBOX_SVN_REV=$(VBOX_SVN_REV)
    25 VBoxInstallHelper_DEPS     = $(VBOX_SVN_REV_KMK)
     23VBoxInstallHelper_TEMPLATE = VBoxR3StaticDllNoAsan
     24VBoxInstallHelper_SDKS     = ReorderCompilerIncs $(VBOX_WINPSDK) $(VBOX_WINDDK)
     25VBoxInstallHelper_DEFS     = _WIN32_WINNT=0x0501 _UNICODE UNICODE VBOX_SVN_REV=$(VBOX_SVN_REV)
    2626ifdef VBOX_WITH_NETFLT
     27 VBoxInstallHelper_SDKS   += VBOX_WIN_NEWDEV
    2728 VBoxInstallHelper_DEFS   += VBOX_WITH_NETFLT=1
    2829endif
     30VBoxInstallHelper_DEPS     = $(VBOX_SVN_REV_KMK)
    2931VBoxInstallHelper_SOURCES  = \
    3032        VBoxInstallHelper.cpp \
     
    3335        VBoxCommon.cpp
    3436ifndef VBOX_OSE
    35  VBoxInstallHelper_SOURCES += internal/VBoxSerial.cpp
     37 VBoxInstallHelper_SOURCES += \
     38        internal/VBoxSerial.cpp
    3639endif
    37 VBoxInstallHelper_SDKS     = ReorderCompilerIncs $(VBOX_WINPSDK) $(VBOX_WINDDK)
    38 VBoxInstallHelper_LIBS    += $(PATH_SDK_$(VBOX_WINPSDK)_LIB)/Msi.lib
     40VBoxInstallHelper_LIBS    = \
     41        $(PATH_SDK_$(VBOX_WINPSDK)_LIB)/Msi.lib
    3942ifdef VBOX_WITH_NETFLT
    40  VBoxInstallHelper_SDKS   += VBOX_WIN_NEWDEV
    4143 VBoxInstallHelper_LIBS   += \
    4244        $(PATH_STAGE_LIB)/WinNetConfig.lib \
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