VirtualBox

Changeset 11771

Show
Ignore:
Timestamp:
08/28/08 17:57:47 (3 months ago)
Author:
vboxsync
Message:

#3076: Fixed the mode of VBoxXPCOMBase.xpt.

Files:

Legend:

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

    r11753 r11771  
    309309endif # !VBOX_ONLY_SDK 
    310310 
    311 XPCOM_TYPELIB = $(PATH_BIN)/components/VBoxXPCOMBase.xpt 
    312 OTHERS += $(XPCOM_TYPELIB) 
     311 
    313312OTHER_CLEAN += \ 
    314313        $(PATH_TARGET)/VBox-xpcom-nspr/_pr_bld.h \ 
    315         $(PATH_TARGET)/VBox-xpcom-nspr/_pl_bld.h \ 
    316         $(XPCOM_TYPELIB) 
     314        $(PATH_TARGET)/VBox-xpcom-nspr/_pl_bld.h 
    317315 
    318316 
     
    15511549 
    15521550 
    1553 # generate rules 
    1554 include $(KBUILD_PATH)/subfooter.kmk 
    1555  
    1556  
    1557  
    1558 XPTFILES = $(addprefix $(PATH_TARGET)/, \ 
     1551
     1552# Create and install VBoxXPCOMBase.xpt 
     1553
     1554INSTALLS += VBoxXPCOMBase-xpt-inst 
     1555VBOX_XPTFILES = $(addprefix $(PATH_TARGET)/, \ 
    15591556        nsIConsoleListener.xpt \ 
    15601557        nsIConsoleMessage.xpt \ 
     
    16381635        nsIXPTLoader.xpt) 
    16391636 
    1640 OTHER_CLEAN += \ 
    1641         $(XPTFILES) 
     1637VBoxXPCOMBase-xpt-inst_INST = $(INST_BIN)components/ 
     1638VBoxXPCOMBase-xpt-inst_MODE = 0644 
     1639VBoxXPCOMBase-xpt-inst_SOURCES = \ 
     1640        $(PATH_TARGET)/VBoxXPCOMBase.xpt 
     1641VBoxXPCOMBase-xpt-inst_CLEAN = \ 
     1642        $(VBOX_XPTFILES) \ 
     1643        $(PATH_TARGET)/VBoxXPCOMBase.xpt 
    16421644 
    16431645# combined typelib library 
    1644 $(XPCOM_TYPELIB): $(XPTFILES) | $$(TARGET_xpt_link) 
     1646$(PATH_TARGET)/VBoxXPCOMBase.xpt: $(VBOX_XPTFILES) | $$(TARGET_xpt_link) 
    16451647        $(call MSG_LINK,XPCOM_TYPELIB,$@) 
    16461648        $(QUIET)$(MKDIR) -p -- $(PATH_BIN)/components 
    16471649        $(QUIET)$(TARGET_xpt_link) $@ $^ 
     1650 
     1651 
     1652 
     1653# generate rules 
     1654include $(KBUILD_PATH)/subfooter.kmk 
     1655 
     1656 
    16481657 
    16491658# generate build stamps 

© 2008 Sun Microsystems, Inc.
ContactPrivacy policy