VirtualBox

Changeset 63900 in vbox


Ignore:
Timestamp:
Sep 19, 2016 6:43:10 PM (8 years ago)
Author:
vboxsync
Message:

bugref:3809: Linux installer maintenance: install our Additions init scripts directly using an install target.

File:
1 edited

Legend:

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

    r63891 r63900  
    292292        $(QUIET)$(CP) -RPf -- $< $@
    293293
    294 # pattern rule for copying the VBOX_LNX_ADD_INIT files to the installation directory
    295 $(addprefix $(VBOX_LNX_ADD_INST_INIT_DIR),$(VBOX_LNX_ADD_INIT)): \
    296                 $(VBOX_LNX_ADD_INST_INIT_DIR)% : $(PATH_STAGE_BIN)/additions/% | $$(dir $$@)
    297         $(call MSG_INST_FILE,$<,$@)
    298 # Remove target directories first, otherwise the behaviour of cp will not be
    299 # what we want if it already exists. See the cp manual page for more details.
    300         $(QUIET)$(RM) -Rf $@
    301         $(QUIET)$(CP) -RPf -- $< $@
    302 
    303294INSTALLS += GuestDrivers-src
    304295GuestDrivers-src_INST = $(INST_ADDITIONS)src/
     
    354345#
    355346INSTALLS += LnxAdd-init-scripts
    356 LnxAdd-init-scripts_INST = $(INST_ADDITIONS)
     347LnxAdd-init-scripts_INST         = $(VBOX_LNX_ADD_INST_INIT_DIR)
     348LnxAdd-init-scripts_INSTTYPE     = stage
    357349LnxAdd-init-scripts_EXEC_SOURCES = \
    358350        $(foreach i,$(VBOX_LNX_ADD_INIT), installer/$(i).sh=>$(i))
    359 
    360351
    361352# this file needs editing before it can be included in the generic installer.
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