VirtualBox

Changeset 98222 in vbox for trunk/src


Ignore:
Timestamp:
Jan 23, 2023 1:14:34 AM (2 years ago)
Author:
vboxsync
Message:

libs/xpcom18a4: s/XPCOM/XPComDll/ ++ [fixes] bugref:10348

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/xpcom18a4/Makefile.kmk

    r98221 r98222  
    5050endif
    5151
    52 # @todo check whether VBoxXPComIpcDllC.so or VBoxXPComIpcDllD contain undefined
     52# @todo check whether VBoxXPComIPCC.so or VBoxXPCOMIPCD contain undefined
    5353# symbols starting with NS_, PL_, PR_ or XPT. Would move the test time failure
    5454# when missing a symbol renaming to a build time failure. Likewise, there
     
    108108VBOX_XPCOM_DLLS := \
    109109        VBoxXPCOM \
    110         VBoxXPComIpcDllC
     110        VBoxXPComIPCC
    111111DLLS += $(VBOX_XPCOM_DLLS)
    112112
     
    147147#       tstXptLink
    148148 endif # VBOX_WITH_TESTCASES
    149 PROGRAMS += VBoxXPComIpcDllD
     149PROGRAMS += VBoxXPCOMIPCD
    150150
    151151endif # !VBOX_ONLY_SDK && (!defined(VBOX_ONLY_EXTPACKS) || !defined(VBOX_ONLY_EXTPACKS_USE_IMPLIBS))
     
    11201120TEMPLATE_XPComIpcDll_DEFS             = $(TEMPLATE_XPComDll_DEFS) BUILD_DCONNECT=1
    11211121ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING
    1122  TEMPLATE_XPComIpcDll_DEFS           += IPC_DAEMON_APP_NAME="VBoxXPComIpcDllD$(SUFF_EXE)"
     1122 TEMPLATE_XPComIpcDll_DEFS           += IPC_DAEMON_APP_NAME="VBoxXPCOMIPCD$(SUFF_EXE)"
    11231123else
    1124  TEMPLATE_XPComIpcDll_DEFS           += IPC_DAEMON_APP_NAME=\"VBoxXPComIpcDllD$(SUFF_EXE)\"
     1124 TEMPLATE_XPComIpcDll_DEFS           += IPC_DAEMON_APP_NAME=\"VBoxXPCOMIPCD$(SUFF_EXE)\"
    11251125endif
    11261126ifdef IPC_LOGGING
     
    11711171# DCONNECT client shared object
    11721172#
    1173 VBoxXPComIpcDllC_TEMPLATE = XPComIpcDll
    1174 VBoxXPComIpcDllC_NAME.os2 = VBoxIPCC
    1175 VBoxXPComIpcDllC_INST = $(INST_BIN)components/
    1176 #VBoxXPComIpcDllC_DEFS = HAVE_DEPENDENT_LIBS - dependentLibs.h is linux specific, so this cannot be required.
    1177 VBoxXPComIpcDllC_SOURCES = \
     1173VBoxXPComIPCC_TEMPLATE = XPComIpcDll
     1174VBoxXPComIPCC_NAME.os2 = VBoxIPCC
     1175VBoxXPComIPCC_INST = $(INST_BIN)components/
     1176#VBoxXPComIPCC_DEFS = HAVE_DEPENDENT_LIBS - dependentLibs.h is linux specific, so this cannot be required.
     1177VBoxXPComIPCC_SOURCES = \
    11781178        ipc/ipcd/client/src/ipcdclient.cpp \
    11791179        ipc/ipcd/client/src/ipcService.cpp \
     
    11931193
    11941194ifeq ($(KBUILD_TARGET),win)
    1195 VBoxXPComIpcDllC_SOURCES += \
     1195VBoxXPComIPCC_SOURCES += \
    11961196        ipc/ipcd/client/src/ipcConnectionWin.cpp
    11971197else
    1198 VBoxXPComIpcDllC_SOURCES += \
     1198VBoxXPComIPCC_SOURCES += \
    11991199        ipc/ipcd/client/src/ipcConnectionUnix.cpp
    12001200endif
    1201 VBoxXPComIpcDllC_LDFLAGS.darwin = -install_name $(VBOX_DYLD_EXECUTABLE_PATH)/components/VBoxXPComIpcDllC.dylib
    1202 VBoxXPComIpcDllC_LIBS = \
     1201VBoxXPComIPCC_LDFLAGS.darwin = -install_name $(VBOX_DYLD_EXECUTABLE_PATH)/components/VBoxXPComIPCC.dylib
     1202VBoxXPComIPCC_LIBS = \
    12031203        $(VBox-xpcom-ipcshared_1_TARGET)
    12041204
    12051205# 32-bit version of the component.
    1206 $(evalcall VBOX_XPCOM_X86,VBoxXPComIpcDllC)
    1207 VBoxXPComIpcDllC-x86_LIBS = \
     1206$(evalcall VBOX_XPCOM_X86,VBoxXPComIPCC)
     1207VBoxXPComIPCC-x86_LIBS = \
    12081208        $(VBox-xpcom-ipcshared-x86_1_TARGET)
    12091209
     
    12121212# DCONNECT daemon executable
    12131213#
    1214 VBoxXPComIpcDllD_TEMPLATE = XPComIpcExe
    1215 VBoxXPComIpcDllD_SOURCES = \
     1214VBoxXPCOMIPCD_TEMPLATE = XPComIpcExe
     1215VBoxXPCOMIPCD_SOURCES = \
    12161216        ipc/ipcd/daemon/src/ipcd.cpp \
    12171217        ipc/ipcd/daemon/src/ipcClient.cpp \
     
    12191219        ipc/ipcd/daemon/src/ipcCommandModule.cpp
    12201220ifeq ($(KBUILD_TARGET),win)
    1221  VBoxXPComIpcDllD_SOURCES += \
     1221 VBoxXPCOMIPCD_SOURCES += \
    12221222        ipc/ipcd/daemon/src/ipcdWin.cpp
    12231223else
    1224  VBoxXPComIpcDllD_SOURCES += \
     1224 VBoxXPCOMIPCD_SOURCES += \
    12251225        ipc/ipcd/daemon/src/ipcdUnix.cpp
    12261226endif
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