VirtualBox

Changeset 1493 in vbox for trunk/src/libs


Ignore:
Timestamp:
Mar 15, 2007 12:38:32 AM (18 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
19557
Message:

Made VBoxSVCM link on darwin and put the component/ files directly into the directory instead of the symlinking.

File:
1 edited

Legend:

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

    r966 r1493  
    225225PROGRAMS += VBoxXPCOMIPCD
    226226
    227 OTHERS = \
    228         $(PATH_BIN)/VBoxXPCOMBase.xpt
    229 
     227ifeq ($(BUILD_TARGET),linux)
     228 XPCOM_TYPELIB = $(PATH_BIN)/VBoxXPCOMBase.xpt
     229else
     230 XPCOM_TYPELIB = $(PATH_BIN)/components/VBoxXPCOMBase.xpt
     231endif
     232OTHERS = $(XPCOM_TYPELIB)
    230233OTHER_CLEAN = \
    231234        $(PATH_TARGET)/VBox-xpcom-nspr/_pr_bld.h \
    232235        $(PATH_TARGET)/VBox-xpcom-nspr/_pl_bld.h \
    233         $(PATH_BIN)/VBoxXPCOMBase.xpt
     236        $(XPCOM_TYPELIB)
    234237
    235238
     
    10161019# DCONNECT client shared object
    10171020VBoxXPCOMIPCC_TEMPLATE = XPCOMIPC
     1021ifneq ($(BUILD_TARGET),linux)
     1022VBoxXPCOMIPCC_INST = $(INST_BIN)components/
     1023endif
    10181024VBoxXPCOMIPCC_DEFS = HAVE_DEPENDENT_LIBS
    10191025VBoxXPCOMIPCC_SOURCES = \
     
    10231029        ipc/ipcd/client/src/ipcConnectionUnix.cpp \
    10241030        ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp
    1025 VBoxXPCOMIPCC_LDFLAGS.darwin = -install_name @executable_path/VBoxXPCOMIPCC.dylib
     1031VBoxXPCOMIPCC_LDFLAGS.darwin = -install_name @executable_path/components/VBoxXPCOMIPCC.dylib
    10261032VBoxXPCOMIPCC_LIBS = \
    10271033        $(TARGET_VBox-xpcom-ipcutils) \
     
    12941300
    12951301# combined typelib library
    1296 $(PATH_BIN)/VBoxXPCOMBase.xpt: $(XPTFILES) | $(TARGET_xp_link)
     1302$(XPCOM_TYPELIB): $(XPTFILES) | $(TARGET_xp_link)
    12971303        $(call MSG_L1,Linking $@)
    12981304        $(QUIET)$(TARGET_xpt_link) $@ $^
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette