Changeset 23360 in vbox for trunk/src/VBox/Additions/linux/Makefile.kmk
- Timestamp:
- Sep 28, 2009 9:31:47 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/linux/Makefile.kmk
r23043 r23360 33 33 # 34 34 VBOX_LNX_ADD_INS_OUT_DIR := $(PATH_TARGET)/Additions/Installer/linux 35 BLDDIRS += \36 $(VBOX_LNX_ADD_INS_OUT_DIR) \37 $(VBOX_LNX_ADD_INS_OUT_DIR)/module38 35 VBOX_PATH_LINUX_ADDITION_INSTALLER := $(PATH_SUB_CURRENT)/installer 39 36 VBOX_PATH_X11_ADDITION_INSTALLER := $(PATH_ROOT)/src/VBox/Additions/x11/Installer … … 55 52 # Files to install 56 53 # 57 VBOX_ LNX_ADD_STRIP_BIN= \54 VBOX_ADD_STRIP_BIN += \ 58 55 VBoxService \ 59 56 VBoxClient \ 60 57 VBoxControl \ 58 VBoxOGLarrayspu.so \ 59 VBoxOGLcrutil.so \ 60 VBoxOGLerrorspu.so \ 61 VBoxOGLfeedbackspu.so \ 62 VBoxOGLpackspu.so \ 63 VBoxOGLpassthroughspu.so \ 64 VBoxOGL.so 65 66 VBOX_ADD_STRIP_BIN.linux = \ 61 67 vboxmouse_drv_70.so \ 62 68 vboxmouse_drv_71.so \ … … 72 78 vboxvideo_drv_16.so \ 73 79 vboxvideo_drv_17.so \ 74 mount.vboxsf \ 75 VBoxOGLarrayspu.so \ 76 VBoxOGLcrutil.so \ 77 VBoxOGLerrorspu.so \ 78 VBoxOGLfeedbackspu.so \ 79 VBoxOGLpackspu.so \ 80 VBoxOGLpassthroughspu.so \ 81 VBoxOGL.so 82 83 VBOX_LNX_ADD_STRIP_OBJ = \ 80 mount.vboxsf 81 82 VBOX_ADD_STRIP_OBJ.linux = \ 84 83 vboxmouse_drv.o \ 85 84 vboxvideo_drv.o 86 85 87 VBOX_ LNX_ADD_MODULES= \86 VBOX_ADD_STRIP_MODULES.linux = \ 88 87 vboxguest \ 89 88 vboxvfs \ 90 89 vboxvideo_drm 91 90 91 VBOX_LNX_ADD_STRIP_BIN = $(VBOX_ADD_STRIP_BIN) $(VBOX_ADD_STRIP_BIN.linux) 92 92 93 # 93 94 # All the bin files that go into the archives. 94 95 # 95 96 VBOX_LNX_ADD_DBG_SYM_FILES := $(addsuffix .dbgsym,$(VBOX_LNX_ADD_STRIP_BIN)) 96 VBOX_LNX_ADD_INS_FILES := $(addprefix $(VBOX_LNX_ADD_INS_OUT_DIR)/,$(VBOX_LNX_ADD_STRIP_BIN) $(VBOX_ LNX_ADD_STRIP_OBJ) $(VBOX_LNX_ADD_DBG_SYM_FILES))97 VBOX_LNX_ADD_INS_MODULES := $(addprefix $(VBOX_LNX_ADD_INS_OUT_DIR)/module/,$(VBOX_ LNX_ADD_MODULES))97 VBOX_LNX_ADD_INS_FILES := $(addprefix $(VBOX_LNX_ADD_INS_OUT_DIR)/,$(VBOX_LNX_ADD_STRIP_BIN) $(VBOX_ADD_STRIP_OBJ.linux) $(VBOX_LNX_ADD_DBG_SYM_FILES)) 98 VBOX_LNX_ADD_INS_MODULES := $(addprefix $(VBOX_LNX_ADD_INS_OUT_DIR)/module/,$(VBOX_ADD_STRIP_MODULES.linux)) 98 99 99 100 # Cleanup of the the installer directory files … … 106 107 $(QUIET)objcopy --only-keep-debug $< $@ 107 108 108 # pattern rule for stripping and copying the VBOX_ LNX_ADD_STRIP_BINfiles to the installation directory109 $(addprefix $(VBOX_LNX_ADD_INS_OUT_DIR)/,$(VBOX_ LNX_ADD_STRIP_BIN)): \109 # pattern rule for stripping and copying the VBOX_ADD_STRIP_BIN.linux files to the installation directory 110 $(addprefix $(VBOX_LNX_ADD_INS_OUT_DIR)/,$(VBOX_ADD_STRIP_BIN.linux)): \ 110 111 $(VBOX_LNX_ADD_INS_OUT_DIR)/% : $(PATH_BIN)/additions/% \ 111 112 $(VBOX_LNX_ADD_INS_OUT_DIR)/%.dbgsym \ … … 115 116 $(QUIET)objcopy --add-gnu-debuglink=$(addsuffix .dbgsym,$@) $@ 116 117 117 # pattern rule for stripping and copying the VBOX_ LNX_ADD_STRIP_OBJfiles to the installation directory118 $(addprefix $(VBOX_LNX_ADD_INS_OUT_DIR)/,$(VBOX_ LNX_ADD_STRIP_OBJ)): \118 # pattern rule for stripping and copying the VBOX_ADD_STRIP_OBJ.linux files to the installation directory 119 $(addprefix $(VBOX_LNX_ADD_INS_OUT_DIR)/,$(VBOX_ADD_STRIP_OBJ.linux)): \ 119 120 $(VBOX_LNX_ADD_INS_OUT_DIR)/% : $(PATH_BIN)/additions/% | $$(dir $$@) 120 121 $(call MSG_INST_FILE,$<,$@) … … 127 128 endif 128 129 129 # pattern rule for copying the VBOX_ LNX_ADD_MODULESfiles to the installation directory130 # pattern rule for copying the VBOX_ADD_STRIP_MODULES.linux files to the installation directory 130 131 $(VBOX_LNX_ADD_INS_MODULES): \ 131 132 $(VBOX_LNX_ADD_INS_OUT_DIR)/module/% : $(PATH_BIN)/additions/src/% | $(VBOX_LNX_ADD_INS_OUT_DIR)/module/
Note:
See TracChangeset
for help on using the changeset viewer.