VirtualBox

Changeset 11771 in vbox for trunk/src/libs


Ignore:
Timestamp:
Aug 28, 2008 3:57:47 PM (16 years ago)
Author:
vboxsync
Message:

#3076: Fixed the mode of VBoxXPCOMBase.xpt.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 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
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