--- src/VBox/HostDrivers/Support/Makefile.kmk.orig 2020-07-10 02:56:59.000000000 +1000 +++ src/VBox/HostDrivers/Support/Makefile.kmk 2020-08-22 02:05:37.850714000 +1000 @@ -59,6 +59,7 @@ endif INSTALLS.linux += vboxdrv-src INSTALLS.freebsd += vboxdrv-src + INSTALLS.bsdsunix += vboxdrv-src # # Include sub-makefile(s). @@ -71,6 +72,9 @@ ifeq ($(KBUILD_TARGET),linux) include $(PATH_SUB_CURRENT)/linux/files_vboxdrv endif + ifeq ($(KBUILD_TARGET),bsdsunix) + include $(PATH_SUB_CURRENT)/bsdsunix/files_vboxdrv + endif ifeq ($(KBUILD_TARGET),freebsd) include $(PATH_SUB_CURRENT)/freebsd/files_vboxdrv endif @@ -585,11 +589,12 @@ # # New VBoxDrv target. TODO: Convert all the above to use this! # -if1of ($(KBUILD_TARGET), darwin freebsd solaris win) +if1of ($(KBUILD_TARGET), darwin bsdsunix freebsd solaris win) ifdef VBOX_WITH_VBOXDRV SYSMODS += VBoxDrv endif VBoxDrv_TEMPLATE = VBOXR0DRV + VBoxDrv_NAME.bsdsunix = vboxdrv VBoxDrv_NAME.freebsd = vboxdrv VBoxDrv_NAME.solaris = vboxdrv ifdef VBOX_SIGNING_MODE @@ -686,7 +691,7 @@ SUPDrv-dtrace.cpp SUPDrv-dtrace.cpp_DEFS.darwin += VBOX_PATH_MACOSX_DTRACE_H=\"$(VBOX_PATH_MACOSX_SDK)/usr/include/sys/dtrace.h\" endif - ifn1of ($(KBUILD_TARGET), linux freebsd) + ifn1of ($(KBUILD_TARGET), linux bsdsunix freebsd) VBoxDrv_SOURCES += \ SUPDrvTracerA.asm endif @@ -734,7 +739,7 @@ endif -if1of ($(KBUILD_TARGET), linux freebsd) +if1of ($(KBUILD_TARGET), linux bsdsunix freebsd) # # Targets for installing the linux sources. #