VirtualBox

Changeset 98184 in vbox for trunk/Config.kmk


Ignore:
Timestamp:
Jan 21, 2023 10:40:51 PM (2 years ago)
Author:
vboxsync
Message:

*.kmk: s/VBOXMAINDLL/VBoxMainDll/ bugref:10348

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r98183 r98184  
    72897289# This differs from VBoxMainExe only in PIC handling and similar DLL stuff.
    72907290#
    7291 TEMPLATE_VBOXMAINDLL  = VBox Main Component (shared library)
    7292 TEMPLATE_VBOXMAINDLL_EXTENDS = VBoxMainExe
     7291TEMPLATE_VBoxMainDll  = VBox Main Component (shared library)
     7292TEMPLATE_VBoxMainDll_EXTENDS = VBoxMainExe
    72937293ifn1of ($(KBUILD_TARGET), darwin haiku os2 win)
    7294  TEMPLATE_VBOXMAINDLL_DEFS     = PIC $(TEMPLATE_VBoxMainExe_DEFS)
    7295  TEMPLATE_VBOXMAINDLL_CFLAGS   = -fPIC $(TEMPLATE_VBoxMainExe_CFLAGS)
    7296  TEMPLATE_VBOXMAINDLL_CXXFLAGS = -fPIC $(TEMPLATE_VBoxMainExe_CXXFLAGS)
    7297  TEMPLATE_VBOXMAINDLL_PCHFLAGS = -fPIC $(TEMPLATE_VBoxMainExe_PCHFLAGS)
    7298  TEMPLATE_VBOXMAINDLL_LDFLAGS  = -fPIC $(TEMPLATE_VBoxMainExe_LDFLAGS)
    7299 endif
    7300 TEMPLATE_VBOXMAINDLL_LDFLAGS.darwin = $(filter-out -bind_at_load,$(TEMPLATE_VBoxMainExe_LDFLAGS.darwin)) \
     7294 TEMPLATE_VBoxMainDll_DEFS     = PIC $(TEMPLATE_VBoxMainExe_DEFS)
     7295 TEMPLATE_VBoxMainDll_CFLAGS   = -fPIC $(TEMPLATE_VBoxMainExe_CFLAGS)
     7296 TEMPLATE_VBoxMainDll_CXXFLAGS = -fPIC $(TEMPLATE_VBoxMainExe_CXXFLAGS)
     7297 TEMPLATE_VBoxMainDll_PCHFLAGS = -fPIC $(TEMPLATE_VBoxMainExe_PCHFLAGS)
     7298 TEMPLATE_VBoxMainDll_LDFLAGS  = -fPIC $(TEMPLATE_VBoxMainExe_LDFLAGS)
     7299endif
     7300TEMPLATE_VBoxMainDll_LDFLAGS.darwin = $(filter-out -bind_at_load,$(TEMPLATE_VBoxMainExe_LDFLAGS.darwin)) \
    73017301        -current_version $(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD) \
    73027302        -compatibility_version $(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD)
    73037303
    73047304#
    7305 # Template identical to VBOXMAINDLL except for where the stuff is
     7305# Template identical to VBoxMainDll except for where the stuff is
    73067306# installed when using XPCOM (components/).
    73077307#
     
    73547354# Template for building the Main static libraries.
    73557355#
    7356 # This differs from VBOXMAINDLL only that it zeroes out the _LIBS definition.
     7356# This differs from VBoxMainDll only that it zeroes out the _LIBS definition.
    73577357#
    73587358TEMPLATE_VBoxMainLib  = VBox Main Component (static library)
    7359 TEMPLATE_VBoxMainLib_EXTENDS = VBOXMAINDLL
     7359TEMPLATE_VBoxMainLib_EXTENDS = VBoxMainDll
    73607360TEMPLATE_VBoxMainLib_LIBS =
    73617361
     
    74817481
    74827482 TEMPLATE_VBoxR3ExtPackApi = For the ring-3 context extension pack modules using the Main API.
    7483  TEMPLATE_VBoxR3ExtPackApi_EXTENDS = VBOXMAINDLL
    7484  TEMPLATE_VBoxR3ExtPackApi_DEFS = $(TEMPLATE_VBOXMAINDLL_DEFS) VBOX_IN_EXTPACK VBOX_IN_EXTPACK_R3
     7483 TEMPLATE_VBoxR3ExtPackApi_EXTENDS = VBoxMainDll
     7484 TEMPLATE_VBoxR3ExtPackApi_DEFS = $(TEMPLATE_VBoxMainDll_DEFS) VBOX_IN_EXTPACK VBOX_IN_EXTPACK_R3
    74857485 TEMPLATE_VBoxR3ExtPackApi_INST = $(INST_EXTPACK)YouShallOverrideThis/
    74867486 ifeq ($(KBUILD_TARGET),linux)
    7487   TEMPLATE_VBoxR3ExtPackApi_LDFLAGS = $(filter-out '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RUNPATH)' '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)', $(TEMPLATE_VBOXMAINDLL_LDFLAGS))
     7487  TEMPLATE_VBoxR3ExtPackApi_LDFLAGS = $(filter-out '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RUNPATH)' '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)', $(TEMPLATE_VBoxMainDll_LDFLAGS))
    74887488 else if !defined(VBOX_WITH_RUNPATH) && defined(VBOX_WITH_RELATIVE_RUNPATH)
    7489    TEMPLATE_VBoxR3ExtPackApi_LDFLAGS = '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)/../../..' $(filter-out '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)', $(TEMPLATE_VBOXMAINDLL_LDFLAGS))
     7489   TEMPLATE_VBoxR3ExtPackApi_LDFLAGS = '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)/../../..' $(filter-out '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)', $(TEMPLATE_VBoxMainDll_LDFLAGS))
    74907490 endif
    74917491 ifdef VBOX_ONLY_EXTPACKS_USE_IMPLIBS
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