VirtualBox

Changeset 73553 in vbox


Ignore:
Timestamp:
Aug 7, 2018 6:17:43 PM (6 years ago)
Author:
vboxsync
Message:

ExtPack cloud stuf. bugref:9152

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r73515 r73553  
    59985998 ifeq ($(KBUILD_TARGET),linux)
    59995999  TEMPLATE_VBoxR3ExtPack_LDFLAGS = $(filter-out '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RUNPATH)' '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)', $(TEMPLATE_VBOXR3DLLNOXCPT_LDFLAGS))
    6000  else
    6001   if !defined(VBOX_WITH_RUNPATH) && defined(VBOX_WITH_RELATIVE_RUNPATH)
     6000 else if !defined(VBOX_WITH_RUNPATH) && defined(VBOX_WITH_RELATIVE_RUNPATH)
    60026001   TEMPLATE_VBoxR3ExtPack_LDFLAGS = '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)/../../..' $(filter-out '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)', $(TEMPLATE_VBOXR3DLLNOXCPT_LDFLAGS))
    6003   endif
    60046002 endif
    60056003 ifdef VBOX_ONLY_EXTPACKS_USE_IMPLIBS
     
    60226020 endif
    60236021
     6022 TEMPLATE_VBoxR3ExtPackApi = For the ring-3 context extension pack modules using the Main API.
     6023 TEMPLATE_VBoxR3ExtPackApi_EXTENDS = VBOXMAINDLL
     6024 TEMPLATE_VBoxR3ExtPackApi_DEFS = $(TEMPLATE_VBOXMAINDLL_DEFS) VBOX_IN_EXTPACK VBOX_IN_EXTPACK_R3
     6025 TEMPLATE_VBoxR3ExtPackApi_INST = $(INST_EXTPACK)YouShallOverrideThis/
     6026 ifeq ($(KBUILD_TARGET),linux)
     6027  TEMPLATE_VBoxR3ExtPackApi_LDFLAGS = $(filter-out '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RUNPATH)' '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)', $(TEMPLATE_VBOXMAINDLL_LDFLAGS))
     6028 else if !defined(VBOX_WITH_RUNPATH) && defined(VBOX_WITH_RELATIVE_RUNPATH)
     6029   TEMPLATE_VBoxR3ExtPackApi_LDFLAGS = '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)/../../..' $(filter-out '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RELATIVE_RUNPATH)', $(TEMPLATE_VBOXMAINDLL_LDFLAGS))
     6030 endif
     6031 ifdef VBOX_ONLY_EXTPACKS_USE_IMPLIBS
     6032  if1of ($(KBUILD_TARGET), win os2)
     6033   TEMPLATE_VBoxR3ExtPackApi_LIBS = \
     6034        $(TEMPLATE_LIBS_VBOXR3) \
     6035        $(if-expr "$(VBOX_LIB_VMM_LAZY)" == "$(LIB_VMM)", $(PATH_STAGE_LIB)/VMMR3Imp$(VBOX_SUFF_LIB), $(VBOX_LIB_VMM_LAZY)) \
     6036        $(PATH_STAGE_LIB)/VBoxRTImp$(VBOX_SUFF_LIB)
     6037  else
     6038   TEMPLATE_VBoxR3ExtPackApi_LIBS = \
     6039        $(TEMPLATE_LIBS_VBOXR3) \
     6040        $(if-expr "$(VBOX_LIB_VMM_LAZY)" == "$(LIB_VMM)", $(PATH_STAGE_LIB)/VMMR3Imp$(VBOX_SUFF_DLL), $(VBOX_LIB_VMM_LAZY)) \
     6041        $(PATH_STAGE_LIB)/VBoxRTImp$(VBOX_SUFF_DLL)
     6042  endif
     6043 else
     6044  TEMPLATE_VBoxR3ExtPackApi_LIBS = \
     6045        $(TEMPLATE_LIBS_VBOXR3) \
     6046        $(LIB_RUNTIME) \
     6047        $(VBOX_LIB_VMM_LAZY)
     6048 endif
     6049
    60246050 TEMPLATE_VBoxR0ExtPack = For the ring-0 context extension pack modules.
    60256051 TEMPLATE_VBoxR0ExtPack_EXTENDS = VBoxR0
     
    60556081  TEMPLATE_VBoxR3ExtPackPuel_INST = $(INST_EXTPACK_PUEL)$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/
    60566082  TEMPLATE_VBoxR3ExtPackPuel_DEFS = $(TEMPLATE_VBoxR3ExtPack_DEFS) VBOX_IN_PUEL_EXTPACK
     6083
     6084  TEMPLATE_VBoxR3ExtPackApiPuel = For the ring-3 context modules in the PUEL extension pack.
     6085  TEMPLATE_VBoxR3ExtPackApiPuel_EXTENDS = VBoxR3ExtPackApi
     6086  TEMPLATE_VBoxR3ExtPackApiPuel_INST = $(INST_EXTPACK_PUEL)$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/
     6087  TEMPLATE_VBoxR3ExtPackApiPuel_DEFS = $(TEMPLATE_VBoxR3ExtPackApi_DEFS) VBOX_IN_PUEL_EXTPACK
    60576088
    60586089  TEMPLATE_VBoxR3ExtPackPuelWithOpenSsl = For the ring-3 context modules in the PUEL extension pack using ExtPack OpenSSL.
  • trunk/src/VBox/Main/src-server/CloudUserProfileManagerImpl.cpp

    r73549 r73553  
    6969    unconst(mParent) = aParent;
    7070
    71 #ifdef CLOUD_PROVIDERS_IN_EXTPACK
     71#ifdef VBOX_WITH_CLOUD_PROVIDERS_IN_EXTPACK
    7272    /*
    7373     * Engage the extension pack manager and get all the implementations of this class.
     
    106106HRESULT CloudUserProfileManager::getSupportedProviders(std::vector<CloudProviderId_T> &aSupportedProviders)
    107107{
    108 #ifdef CLOUD_PROVIDERS_IN_EXTPACK
     108#ifdef VBOX_WITH_CLOUD_PROVIDERS_IN_EXTPACK
    109109    /*
    110110     * Collect all the provider names from all the extension pack objects.
     
    132132HRESULT CloudUserProfileManager::getAllProfiles(std::vector<ComPtr<ICloudUserProfiles> > &aProfilesList)
    133133{
    134 #ifdef CLOUD_PROVIDERS_IN_EXTPACK
     134#ifdef VBOX_WITH_CLOUD_PROVIDERS_IN_EXTPACK
    135135    /*
    136136     * Collect all the cloud providers from all the extension pack objects.
     
    174174                                                       ComPtr<ICloudUserProfiles> &aProfiles)
    175175{
    176 #ifdef CLOUD_PROVIDERS_IN_EXTPACK
     176#ifdef VBOX_WITH_CLOUD_PROVIDERS_IN_EXTPACK
    177177    /*
    178178     * Return the first provider we get.
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