VirtualBox

Changeset 24379 in vbox for trunk/src


Ignore:
Timestamp:
Nov 5, 2009 12:51:19 PM (15 years ago)
Author:
vboxsync
Message:

Additions/linux/installer: don't create symlinks during the build, and fix some shell script quoting

File:
1 edited

Legend:

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

    r24361 r24379  
    415415        $(QUIET)$(RM) -f -- $@ $(patsubst %.bz2,%,$@)
    416416        $(QUIET)$(MKDIR) -p $(@D)
    417 # .run-specific debug symbol stuff
    418         $(QUIET)$(MKDIR) $(VBOX_LNX_ADD_INST_BIN_DIR)/.debug
    419         $(QUIET)$(LN) -s $(addprefix ../../debug/bin/,$(VBOX_LNX_ADD_STRIP_BIN)) \
    420                 $(VBOX_LNX_ADD_INST_BIN_DIR)/.debug
    421         $(QUIET)$(MKDIR) $(VBOX_LNX_ADD_INST_SBIN_DIR)/.debug
    422         $(QUIET)$(LN) -s $(addprefix ../../debug/sbin/,$(VBOX_LNX_ADD_STRIP_SBIN)) \
    423                 $(VBOX_LNX_ADD_INST_SBIN_DIR)/.debug
    424         $(QUIET)$(MKDIR) $(VBOX_LNX_ADD_INST_LIB_DIR)/.debug
    425         $(QUIET)$(LN) -s $(addprefix ../../debug/lib/,$(VBOX_LNX_ADD_STRIP_LIB)) \
    426                 $(VBOX_LNX_ADD_INST_LIB_DIR)/.debug
    427         $(QUIET)$(MKDIR) $(VBOX_LNX_ADD_INST_MOD_DIR)/.debug
    428         $(QUIET)$(LN) -s $(addprefix ../../../debug/lib/$(VBOX_LNX_ADD_PACKAGE_NAME)/,$(VBOX_LNX_ADD_STRIP_MOD)) \
    429                 $(VBOX_LNX_ADD_INST_MOD_DIR)/.debug
    430417ifdef VBOX_USE_PBZIP2
    431418        $(QUIET)tar --owner 0 --group 0 -cRf $(patsubst %.bz2,%,$@) \
    432419                -C $(VBOX_LNX_ADD_INST_OUT_DIR) \
    433                 $(subst $(VBOX_LNX_ADD_INST_OUT_DIR)/,,$(VBOX_LNX_ADD_ARCH_FILES) \
    434                 $(VBOX_LNX_ADD_INST_BIN_DIR)/.debug \
    435                 $(VBOX_LNX_ADD_INST_SBIN_DIR)/.debug \
    436                 $(VBOX_LNX_ADD_INST_LIB_DIR)/.debug \
    437                 $(VBOX_LNX_ADD_INST_MOD_DIR)/.debug)
     420                $(subst $(VBOX_LNX_ADD_INST_OUT_DIR)/,,$(VBOX_LNX_ADD_ARCH_FILES))
    438421        $(QUIET)pbzip2 $(patsubst %.bz2,%,$@)
    439422else
    440423        $(QUIET)tar --owner 0 --group 0 -cjRf $@ \
    441424                -C $(VBOX_LNX_ADD_INST_OUT_DIR) \
    442                 $(subst $(VBOX_LNX_ADD_INST_OUT_DIR)/,,$(VBOX_LNX_ADD_ARCH_FILES) \
    443                 $(VBOX_LNX_ADD_INST_BIN_DIR)/.debug \
    444                 $(VBOX_LNX_ADD_INST_SBIN_DIR)/.debug \
    445                 $(VBOX_LNX_ADD_INST_LIB_DIR)/.debug \
    446                 $(VBOX_LNX_ADD_INST_MOD_DIR)/.debug)
     425                $(subst $(VBOX_LNX_ADD_INST_OUT_DIR)/,,$(VBOX_LNX_ADD_ARCH_FILES))
    447426endif
    448427        $(QUIET)$(CHMOD) 0644 $@
    449 # .run-specific debug symbol stuff
    450         $(QUIET)$(RM) -Rf $(VBOX_LNX_ADD_INST_BIN_DIR)/.debug
    451         $(QUIET)$(RM) -Rf $(VBOX_LNX_ADD_INST_SBIN_DIR)/.debug
    452         $(QUIET)$(RM) -Rf $(VBOX_LNX_ADD_INST_LIB_DIR)/.debug
    453         $(QUIET)$(RM) -Rf $(VBOX_LNX_ADD_INST_MOD_DIR)/.debug
    454428
    455429
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