VirtualBox

Changeset 38178 in vbox for trunk/src/VBox/Additions/linux


Ignore:
Timestamp:
Jul 26, 2011 12:10:20 PM (14 years ago)
Author:
vboxsync
Message:

Additions/linux/Makefile.kmk: Use the new install feature allow abs paths within PATH_OBJ to be specified as _INST/_STEP.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/linux/Makefile.kmk

    r38176 r38178  
    303303
    304304INSTALLS += GuestDrivers-src
    305 GuestDrivers-src_INST = bin/additions/src/
     305GuestDrivers-src_INST = $(INST_ADDITIONS)src/
    306306GuestDrivers-src_MODE = a+r,u+w
    307307GuestDrivers-src_SOURCES = Makefile
     
    309309
    310310INSTALLS += lnx_add_inst-exec
    311 lnx_add_inst-exec_INST = $(subst $(PATH_TARGET),obj,$(VBOX_LNX_ADD_INST_MOD_DIR))
    312 lnx_add_inst-exec_MODE = a+rx,u+w
    313 lnx_add_inst-exec_SOURCES = \
     311lnx_add_inst-exec_INST     = $(VBOX_LNX_ADD_INST_MOD_DIR)
     312lnx_add_inst-exec_INSTTYPE = stage
     313lnx_add_inst-exec_MODE     = a+rx,u+w
     314lnx_add_inst-exec_SOURCES  = \
    314315        $(VBOX_REL_X11_ADD_INST)98vboxadd-xclient \
    315316        $(VBOX_REL_X11_ADD_INST)x11config.sh
     
    317318
    318319INSTALLS += lnx_add_inst-noexec
    319 lnx_add_inst-noexec_INST = $(subst $(PATH_TARGET),obj,$(VBOX_LNX_ADD_INST_SHARE_DIR)$(VBOX_LNX_ADD_PACKAGE_NAME))/
    320 lnx_add_inst-noexec_MODE = a+r,u+w
    321 lnx_add_inst-noexec_SOURCES = \
     320lnx_add_inst-noexec_INST     = $(VBOX_LNX_ADD_INST_SHARE_DIR)$(VBOX_LNX_ADD_PACKAGE_NAME)/
     321lnx_add_inst-noexec_INSTTYPE = stage
     322lnx_add_inst-noexec_MODE     = a+r,u+w
     323lnx_add_inst-noexec_SOURCES  = \
    322324        $(VBOX_REL_X11_ADD_INST)vboxclient.desktop \
    323325        $(VBOX_REL_X11_ADD_INST)vboxvideo.ids \
     
    329331
    330332INSTALLS += lnx_add_inst-license
    331 lnx_add_inst-license_INST = $(subst $(PATH_TARGET),obj,$(VBOX_LNX_ADD_INST_OUT_DIR))
    332 lnx_add_inst-license_MODE = a+r,u+w
    333 lnx_add_inst-license_SOURCES = \
     333lnx_add_inst-license_INST     = $(VBOX_LNX_ADD_INST_OUT_DIR)
     334lnx_add_inst-license_INSTTYPE = stage
     335lnx_add_inst-license_MODE     = a+r,u+w
     336lnx_add_inst-license_SOURCES  = \
    334337        $(VBOX_BRAND_LICENSE_TXT)=>LICENSE
    335338
     
    340343#
    341344INSTALLS += LnxAdd-scripts
    342 LnxAdd-scripts_INST    = $(subst $(PATH_TARGET),obj,$(VBOX_LNX_ADD_INST_STAGE_DIR))
    343 LnxAdd-scripts_MODE    = a+rx,u+w
    344 LnxAdd-scripts_SOURCES = \
     345LnxAdd-scripts_INST     = $(VBOX_LNX_ADD_INST_STAGE_DIR)
     346LnxAdd-scripts_INSTTYPE = stage
     347LnxAdd-scripts_MODE     = a+rx,u+w
     348LnxAdd-scripts_SOURCES  = \
    345349        $(VBOX_REL_LNX_INST_SRC)routines.sh \
    346350        $(VBOX_REL_LNX_ADD_INST)vboxadd.sh=>vboxadd \
     
    354358#
    355359INSTALLS += LnxAdd-Nostrip-Bin
    356 LnxAdd-Nostrip-Bin_INST    = $(subst $(PATH_TARGET),obj,$(VBOX_LNX_ADD_INST_BIN_DIR))
    357 LnxAdd-Nostrip-Bin_MODE    = a+rx,u+w
    358 LnxAdd-Nostrip-Bin_SOURCES = \
     360LnxAdd-Nostrip-Bin_INST     = $(VBOX_LNX_ADD_INST_BIN_DIR)
     361LnxAdd-Nostrip-Bin_INSTTYPE = stage
     362LnxAdd-Nostrip-Bin_MODE     = a+rx,u+w
     363LnxAdd-Nostrip-Bin_SOURCES  = \
    359364        $(VBOX_REL_X11_ADD_INST)98vboxadd-xclient=>VBoxClient-all
    360365
     
    470475                /bin/sh ./install.sh "\$$0 1> /dev/null"
    471476
     477
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