VirtualBox

Changeset 98185 in vbox


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

*.kmk: s/VBOXMAINCOMP/VBoxMainComp/ bugref:10348

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r98184 r98185  
    73127312# (No difference when building against COM on Windows.)
    73137313#
    7314 TEMPLATE_VBOXMAINCOMP            = VBox Main COM/XPCOM Component (shared library)
    7315 TEMPLATE_VBOXMAINCOMP_EXTENDS    = VBoxMainExe
     7314TEMPLATE_VBoxMainComp            = VBox Main COM/XPCOM Component (shared library)
     7315TEMPLATE_VBoxMainComp_EXTENDS    = VBoxMainExe
    73167316ifn1of ($(KBUILD_TARGET), win)
    7317  TEMPLATE_VBOXMAINCOMP_INST      = $(INST_BIN)components/
     7317 TEMPLATE_VBoxMainComp_INST      = $(INST_BIN)components/
    73187318endif
    73197319ifneq ($(KBUILD_TARGET),win)
    73207320 ifeq ($(filter-out solaris.x86 %.amd64 %.sparc32 %.sparc64,$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)),) ## TODO: cleanup!
    7321   TEMPLATE_VBOXMAINCOMP_DEFS     = PIC $(TEMPLATE_VBoxMainExe_DEFS)
    7322   TEMPLATE_VBOXMAINCOMP_CFLAGS   = -fPIC $(TEMPLATE_VBoxMainExe_CFLAGS)
    7323   TEMPLATE_VBOXMAINCOMP_CXXFLAGS = -fPIC $(TEMPLATE_VBoxMainExe_CXXFLAGS)
    7324   TEMPLATE_VBOXMAINCOMP_PCHFLAGS = -fPIC $(TEMPLATE_VBoxMainExe_PCHFLAGS)
     7321  TEMPLATE_VBoxMainComp_DEFS     = PIC $(TEMPLATE_VBoxMainExe_DEFS)
     7322  TEMPLATE_VBoxMainComp_CFLAGS   = -fPIC $(TEMPLATE_VBoxMainExe_CFLAGS)
     7323  TEMPLATE_VBoxMainComp_CXXFLAGS = -fPIC $(TEMPLATE_VBoxMainExe_CXXFLAGS)
     7324  TEMPLATE_VBoxMainComp_PCHFLAGS = -fPIC $(TEMPLATE_VBoxMainExe_PCHFLAGS)
    73257325  if defined(VBOX_WITH_RELATIVE_RUNPATH) && !defined(VBOX_WITH_HARDENING)
    7326    TEMPLATE_VBOXMAINCOMP_LDFLAGS = -fPIC $(filter-out '$(VBOX_GCC_RPATH_OPT)%',$(TEMPLATE_VBoxMainExe_LDFLAGS)) '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)/..'
     7326   TEMPLATE_VBoxMainComp_LDFLAGS = -fPIC $(filter-out '$(VBOX_GCC_RPATH_OPT)%',$(TEMPLATE_VBoxMainExe_LDFLAGS)) '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)/..'
    73277327  else
    7328    TEMPLATE_VBOXMAINCOMP_LDFLAGS = -fPIC $(TEMPLATE_VBoxMainExe_LDFLAGS)
     7328   TEMPLATE_VBoxMainComp_LDFLAGS = -fPIC $(TEMPLATE_VBoxMainExe_LDFLAGS)
    73297329  endif
    73307330 else ifndef VBOX_WITH_HARDENING
    73317331  ifdef VBOX_WITH_RELATIVE_RUNPATH
    7332    TEMPLATE_VBOXMAINCOMP_LDFLAGS = $(filter-out '$(VBOX_GCC_RPATH_OPT)%',$(TEMPLATE_VBoxMainExe_LDFLAGS)) '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)/..'
    7333   endif
    7334  endif
    7335 endif
    7336 TEMPLATE_VBOXMAINCOMP_LDFLAGS.darwin = $(filter-out -bind_at_load,$(TEMPLATE_VBoxMainExe_LDFLAGS.darwin)) \
     7332   TEMPLATE_VBoxMainComp_LDFLAGS = $(filter-out '$(VBOX_GCC_RPATH_OPT)%',$(TEMPLATE_VBoxMainExe_LDFLAGS)) '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)/..'
     7333  endif
     7334 endif
     7335endif
     7336TEMPLATE_VBoxMainComp_LDFLAGS.darwin = $(filter-out -bind_at_load,$(TEMPLATE_VBoxMainExe_LDFLAGS.darwin)) \
    73377337        -current_version $(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD) \
    73387338        -compatibility_version $(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD)
    73397339
    73407340TEMPLATE_VBoxMainComp-x86  = 32-bit VBox Main Component (shared library)
    7341 TEMPLATE_VBoxMainComp-x86_EXTENDS = VBOXMAINCOMP
     7341TEMPLATE_VBoxMainComp-x86_EXTENDS = VBoxMainComp
    73427342TEMPLATE_VBoxMainComp-x86_BLD_TRG_ARCH = x86
    73437343TEMPLATE_VBoxMainComp-x86_INST.win = $(INST_DLL)x86/
    7344 TEMPLATE_VBoxMainComp-x86_DEFS = $(filter-out HC_ARCH_BITS%,$(TEMPLATE_VBOXMAINCOMP_DEFS)) HC_ARCH_BIT=32 ARCH_BITS=32 \
     7344TEMPLATE_VBoxMainComp-x86_DEFS = $(filter-out HC_ARCH_BITS%,$(TEMPLATE_VBoxMainComp_DEFS)) HC_ARCH_BIT=32 ARCH_BITS=32 \
    73457345        VBOX_IN_32_ON_64_MAIN_API
    73467346TEMPLATE_VBoxMainComp-x86_LIBS = \
     
    73487348        $(subst $(LIB_RUNTIME),$(VBOX_LIB_RUNTIME_X86),\
    73497349        $(subst $(LIB_XPCOM),$(VBOX_LIB_XPCOM_X86),\
    7350         $(TEMPLATE_VBOXMAINCOMP_LIBS))))
     7350        $(TEMPLATE_VBoxMainComp_LIBS))))
    73517351
    73527352
  • trunk/src/VBox/Main/Makefile.kmk

    r98183 r98185  
    939939#
    940940DLLS += VBoxSVCM
    941 VBoxSVCM_TEMPLATE       = VBOXMAINCOMP
     941VBoxSVCM_TEMPLATE       = VBoxMainComp
    942942VBoxSVCM_DEFS           = IN_RING3 $(VBOX_MAIN_DEFS)
    943943 ifdef VBOX_WITH_HARDENING
     
    977977#
    978978DLLS += VBoxC
    979 VBoxC_TEMPLATE  = VBOXMAINCOMP
     979VBoxC_TEMPLATE  = VBoxMainComp
    980980if defined(VBOX_WITH_PRECOMPILED_HEADERS) && "$(KBUILD_TARGET)" == "win"
    981981 VBoxC_USES     = vccprecomp
     
    14891489 #
    14901490 DLLS += VBoxProxyStub
    1491  VBoxProxyStub_TEMPLATE = VBOXMAINCOMP
     1491 VBoxProxyStub_TEMPLATE = VBoxMainComp
    14921492 ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING
    14931493  VBoxProxyStub_DEFS   := REGISTER_PROXY_DLL PROXY_CLSID_IS=$(quote $(VBOX_MIDL_PROXY_CLSID_IS))
     
    15151515
    15161516 DLLS += VBoxProxyStubLegacy
    1517  VBoxProxyStubLegacy_TEMPLATE = VBOXMAINCOMP
     1517 VBoxProxyStubLegacy_TEMPLATE = VBoxMainComp
    15181518 VBoxProxyStubLegacy_EXTENDS  = VBoxProxyStub
    15191519 VBoxProxyStubLegacy_DEFS     = $(VBoxProxyStub_DEFS) VBOX_IN_PROXY_STUB_LEGACY
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