VirtualBox

Changeset 69528 in vbox for trunk/src/VBox/HostDrivers


Ignore:
Timestamp:
Oct 30, 2017 5:35:16 PM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
118871
Message:

Linux drivers: move module test build function to Config.kmk.
bugref:4567: Linux kernel driver maintenance

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/Makefile.kmk

    r69250 r69528  
    7676 && "$(KBUILD_TARGET)" == "linux" \
    7777 && "$(KBUILD_HOST_ARCH)" == "$(KBUILD_TARGET_ARCH)"
    78  VBOX_LNX_MOD_TEST        = $(PATH_TARGET)/tsthost_mod
    79  VBOX_LNX_MOD_TEST_TARGET = $(PATH_TARGET)/tsthost_mod.run
    80  TESTING     += $(VBOX_LNX_MOD_TEST_TARGET)
    81  OTHERS      += $(VBOX_LNX_MOD_TEST_TARGET)
    82  OTHER_CLEAN += $(VBOX_LNX_MOD_TEST_TARGET)
    83  $$(VBOX_LNX_MOD_TEST_TARGET): \
    84                 $$(vboxdrv-mod_2_STAGE_TARGETS) \
    85                 $$(VBoxNetFlt-src_2_STAGE_TARGETS) \
    86                 $$(VBoxNetAdp-src_2_STAGE_TARGETS) \
    87                 $$(VBoxPci-src_2_STAGE_TARGETS) \
    88                 $$(HostDrivers-scripts_2_STAGE_TARGETS)
    89         $(QUIET)$(call MSG_L1,Doing a test build of the host kernel modules)
    90         $(QUIET)$(RM) -f -- "$@"
    91         $(QUIET)$(RM) -Rf -- "$(VBOX_LNX_MOD_TEST)"
    92         $(QUIET)$(MKDIR) -p -- "$(VBOX_LNX_MOD_TEST)"
    93         $(QUIET)$(CP) -R -- "$(PATH_STAGE_BIN)/src/" "$(VBOX_LNX_MOD_TEST)/"
    94         + $(QUIET)make -C $(VBOX_LNX_MOD_TEST) clean
    95         + $(QUIET)make -C $(VBOX_LNX_MOD_TEST)
    96         $(QUIET)$(RM) -Rf -- $(VBOX_LNX_MOD_TEST)
    97         $(QUIET)$(APPEND) -t "$@" "done"
     78
     79 $(foreach module, vboxdrv-mod VBoxNetFlt-src VBoxNetAdp-src VBoxPci-src, $(eval $(VBOX_LINUX_GENERATE_KMOD_TEST)))
    9880
    9981endif
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette