Changeset 68845 in vbox
- Timestamp:
- Sep 24, 2017 4:29:54 PM (7 years ago)
- Location:
- trunk/src/VBox/Additions
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/common/VBoxGuest/Makefile.kmk
r68793 r68845 202 202 include $(PATH_SUB_CURRENT)/linux/files_vboxguest 203 203 # sources and stuff. 204 INSTALLS += vboxguest- src205 vboxguest- src_INST = $(INST_ADDITIONS)src/vboxguest/206 vboxguest- src_MODE = a+r,u+w207 vboxguest- src_SOURCES = $(subst ",,$(FILES_VBOXGUEST_NOBIN))204 INSTALLS += vboxguest-mod 205 vboxguest-mod_INST = $(INST_ADDITIONS)src/vboxguest/ 206 vboxguest-mod_MODE = a+r,u+w 207 vboxguest-mod_SOURCES = $(subst ",,$(FILES_VBOXGUEST_NOBIN)) 208 208 209 209 INSTALLS += vboxguest-scripts … … 226 226 include $(PATH_SUB_CURRENT)/freebsd/files_vboxguest 227 227 # sources and stuff. 228 INSTALLS += vboxguest- src229 vboxguest- src_INST = $(INST_ADDITIONS)src/vboxguest/230 vboxguest- src_MODE = a+r,u+w231 vboxguest- src_SOURCES = $(subst ",,$(FILES_VBOXGUEST_NOBIN))228 INSTALLS += vboxguest-mod 229 vboxguest-mod_INST = $(INST_ADDITIONS)src/vboxguest/ 230 vboxguest-mod_MODE = a+r,u+w 231 vboxguest-mod_SOURCES = $(subst ",,$(FILES_VBOXGUEST_NOBIN)) 232 232 233 233 endif # FreeBSD -
trunk/src/VBox/Additions/linux/Makefile.kmk
r68708 r68845 362 362 && !defined(VBOX_WITHOUT_LINUX_TEST_BUILDS) \ 363 363 && "$(KBUILD_HOST_ARCH)" == "$(KBUILD_TARGET_ARCH)" 364 VBOX_LNX_ADD_TEST = $(PATH_TARGET)/tstguest_mod 365 VBOX_LNX_ADD_TEST_TARGET = $(PATH_TARGET)/tstguest_mod.run 366 TESTING += $(VBOX_LNX_ADD_TEST_TARGET) 367 OTHERS += $(VBOX_LNX_ADD_TEST_TARGET) 368 OTHER_CLEAN += $(VBOX_LNX_ADD_TEST_TARGET) 369 $$(VBOX_LNX_ADD_TEST_TARGET): \ 370 $$(vboxguest-src_2_STAGE_TARGETS) \ 371 $$(vboxsf-mod_2_STAGE_TARGETS) \ 372 $$(vboxvideo_drm-mod_2_STAGE_TARGETS) \ 373 $$(GuestDrivers-src_2_STAGE_TARGETS) 374 $(QUIET)$(call MSG_L1,Doing a test build of the guest kernel modules) 375 $(QUIET)$(RM) -f -- "$@" 376 $(QUIET)$(RM) -Rf -- "$(VBOX_LNX_ADD_TEST)" 377 $(QUIET)$(MKDIR) -p -- "$(VBOX_LNX_ADD_TEST)" 378 $(QUIET)$(CP) -R -- "$(PATH_STAGE_BIN)/additions/src/" "$(VBOX_LNX_ADD_TEST)/" 379 + $(QUIET)make -C $(VBOX_LNX_ADD_TEST) clean 380 + $(QUIET)make -C $(VBOX_LNX_ADD_TEST) 381 $(QUIET)$(RM) -Rf -- $(VBOX_LNX_ADD_TEST) 382 $(QUIET)$(APPEND) -t "$@" "done" 364 365 KBUILD_VERBOSE ?= 366 367 ## 368 # Using the extra expansion to replace $(ver) before eval, thus everything 369 # else needs escaped dollars. 370 define def_vboxadd_mod_test 371 TESTING += $$(PATH_TARGET)/tst$(module)_mod.run 372 OTHERS += $$(PATH_TARGET)/tst$(module)_mod.run 373 OTHERS_CLEAN += $$(PATH_TARGET)/tst$(module)_mod.run 374 $$$$(PATH_TARGET)/tst$(module)_mod.run: $$$$($(module)-mod_2_STAGE_TARGETS) 375 $(QUIET)$$(call MSG_L1,Doing a test build of the $(module) kernel module) 376 $(QUIET)$$(RM) -f -- "$@" 377 $(QUIET)$$(RM) -Rf -- "$$(PATH_TARGET)/tst$(module)_mod" 378 $(QUIET)$$(MKDIR) -p -- "$$(PATH_TARGET)/tst$(module)_mod" 379 $(QUIET)$$(CP) -R -- "$$(PATH_STAGE_BIN)/additions/src/$(module)/" "$$(PATH_TARGET)/tst$(module)_mod/" 380 + $(QUIET)make KBUILD_VERBOSE=$(KBUILD_VERBOSE) -C $$(PATH_TARGET)/tst$(module)_mod clean 381 + $(QUIET)make KBUILD_VERBOSE=$(KBUILD_VERBOSE) -C $$(PATH_TARGET)/tst$(module)_mod 382 $(QUIET)$$(RM) -Rf -- $$(PATH_TARGET)/tst$(module)_mod 383 $(QUIET)$$(APPEND) -t "$$@" "done" 384 endef 385 $(foreach module, vboxguest vboxsf vboxvideo, $(eval $(def_vboxadd_mod_test))) 386 383 387 endif 384 388 -
trunk/src/VBox/Additions/linux/drm/Makefile.kmk
r68761 r68845 22 22 # Populate FILES_VBOXVIDEO_DRM_NOBIN 23 23 # 24 INSTALLS += vboxvideo _drm-mod24 INSTALLS += vboxvideo-mod 25 25 include $(PATH_SUB_CURRENT)/files_vboxvideo_drv 26 vboxvideo _drm-mod_DEPS = $(PATH_ROOT)/src/VBox/Additions/linux/drm/indent.sed27 vboxvideo _drm-mod_INST = $(INST_ADDITIONS)src/vboxvideo/28 vboxvideo _drm-mod_SOURCES = \26 vboxvideo-mod_DEPS = $(PATH_ROOT)/src/VBox/Additions/linux/drm/indent.sed 27 vboxvideo-mod_INST = $(INST_ADDITIONS)src/vboxvideo/ 28 vboxvideo-mod_SOURCES = \ 29 29 $(subst $(DQUOTE),,$(FILES_VBOXVIDEO_DRM_NOBIN)) 30 vboxvideo _drm-mod_EXEC_SOURCES = \30 vboxvideo-mod_EXEC_SOURCES = \ 31 31 $(subst $(DQUOTE),,$(FILES_VBOXVIDEO_DRM_BIN)) 32 vboxvideo _drm-mod_INSTALLER = $(RM_EXT) -f -- "$2" && \32 vboxvideo-mod_INSTALLER = $(RM_EXT) -f -- "$2" && \ 33 33 $(if $(filter %.c %.h,$2),$(SED) -f $(PATH_ROOT)/src/VBox/Additions/linux/drm/indent.sed \ 34 34 --output "$2" "$1",$(CP_EXT) "$1" "$2") && \
Note:
See TracChangeset
for help on using the changeset viewer.