Changeset 66072 in vbox
- Timestamp:
- Mar 13, 2017 8:15:33 PM (8 years ago)
- Location:
- trunk/src/VBox
- Files:
-
- 6 edited
-
Additions/common/VBoxGuest/Makefile.kmk (modified) (5 diffs)
-
HostDrivers/Support/Makefile.kmk (modified) (6 diffs)
-
HostDrivers/VBoxNetAdp/Makefile.kmk (modified) (4 diffs)
-
HostDrivers/VBoxNetFlt/Makefile.kmk (modified) (3 diffs)
-
HostDrivers/VBoxPci/Makefile.kmk (modified) (2 diffs)
-
Runtime/Makefile.kmk (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/common/VBoxGuest/Makefile.kmk
r63339 r66072 20 20 21 21 22 if1of ($(KBUILD_TARGET), darwin freebsd haiku $(if $(defined VBOX_WITH_ADDITION_DRIVERS),linux,)netbsd os2 solaris win)22 if1of ($(KBUILD_TARGET), darwin freebsd haiku netbsd os2 solaris win) 23 23 # 24 24 # VBoxGuest - The Guest Additions Driver. … … 28 28 VBoxGuest_NAME.freebsd = vboxguest 29 29 VBoxGuest_NAME.haiku = vboxguest 30 VBoxGuest_NAME.linux = vboxguest31 30 VBoxGuest_NAME.netbsd = vboxguest 32 31 VBoxGuest_NAME.solaris = vboxguest … … 37 36 endif 38 37 VBoxGuest_DEFS.haiku = VBOX_SVN_REV=$(VBOX_SVN_REV) _KERNEL_MODE=1 39 VBoxGuest_DEFS.linux = KBUILD_MODNAME=KBUILD_STR\(vboxguest\) KBUILD_BASENAME=KBUILD_STR\(vboxguest\) DEBUG_HASH=2 DEBUG_HASH2=3 EXPORT_SYMTAB40 38 VBoxGuest_DEFS.solaris = VBOX_SVN_REV=$(VBOX_SVN_REV) 41 39 VBoxGuest_DEFS.win = VBOX_GUESTDRV_WITH_RELEASE_LOGGER … … 53 51 $(if $(VBOX_WITH_DPC_LATENCY_CHECKER),VBOX_WITH_DPC_LATENCY_CHECKER,) 54 52 VBoxGuest_DEPS.solaris += $(VBOX_SVN_REV_KMK) 55 VBoxGuest_DEPS.linux += $(VBOX_SVN_REV_HEADER)56 53 VBoxGuest_DEPS.haiku += $(VBOX_SVN_REV_HEADER) 57 54 VBoxGuest_DEPS.freebsd += $(VBOX_SVN_REV_HEADER) … … 62 59 VBoxGuest_INCS.freebsd = $(VBoxGuest_0_OUTDIR) $(PATH_STAGE)/gen-sys-hdrs 63 60 VBoxGuest_INCS.netbsd = $(VBoxGuest_0_OUTDIR) 64 VBoxGuest_INCS.linux = ../../../Runtime/r0drv/linux65 61 ifeq ($(KBUILD_HOST),solaris) 66 62 VBoxGuest_LDFLAGS.solaris += -N misc/ctf -
trunk/src/VBox/HostDrivers/Support/Makefile.kmk
r63499 r66072 544 544 # New VBoxDrv target. TODO: Convert all the above to use this! 545 545 # 546 if1of ($(KBUILD_TARGET), darwin freebsd linuxsolaris win)546 if1of ($(KBUILD_TARGET), darwin freebsd solaris win) 547 547 ifdef VBOX_WITH_VBOXDRV 548 548 SYSMODS += VBoxDrv … … 550 550 VBoxDrv_TEMPLATE = VBOXR0DRV 551 551 VBoxDrv_NAME.freebsd = vboxdrv 552 VBoxDrv_NAME.linux = vboxdrv553 552 VBoxDrv_NAME.solaris = vboxdrv 554 553 ifdef VBOX_SIGNING_MODE … … 576 575 VBoxDrv_DEFS.darwin += VBOX_WITH_RAW_MODE 577 576 endif 578 VBoxDrv_DEFS.linux := \579 KBUILD_MODNAME=KBUILD_STR\(vboxdrv\) KBUILD_BASENAME=KBUILD_STR\(vboxdrv\) MODULE CONFIG_VBOXDRV_AS_MISC580 ifdef VBOX_LINUX_VERSION_2_4581 VBoxDrv_DEFS.linux += EXPORT_SYMTAB582 endif583 577 ifdef VBOX_WITH_NETFLT 584 578 VBoxDrv_DEFS.solaris += VBOX_WITH_NETFLT … … 602 596 VBoxDrv_INCS = . $(VBoxDrv_0_OUTDIR) 603 597 VBoxDrv_INCS.darwin = ./darwin 604 VBoxDrv_INCS.linux = $(PATH_ROOT)/src/VBox/Runtime/r0drv/linux605 598 606 599 VBoxDrv_LIBS = $(PATH_STAGE_LIB)/RuntimeR0Drv$(VBOX_SUFF_LIB) 607 VBoxDrv_LIBS.linux.debug = $(VBoxDrv_LIBS) $(VBOX_GCC_LIBGCC)608 600 VBoxDrv_LIBS.win = \ 609 601 $(PATH_STAGE_LIB)/RuntimeR0Drv$(VBOX_SUFF_LIB) \ … … 622 614 VBoxDrv_SOURCES.darwin = \ 623 615 darwin/SUPDrv-darwin.cpp 624 VBoxDrv_SOURCES.linux = \625 linux/SUPDrv-linux.c626 616 VBoxDrv_SOURCES.solaris = \ 627 617 solaris/SUPDrv-solaris.c … … 651 641 VBoxDrv_SOURCES += \ 652 642 SUPDrvTracerA.asm 653 endif654 ifndef VBOX_LINUX_VERSION_2_4655 VBoxDrv_SOURCES.linux += \656 linux/SUPDrv-linux.mod.c657 643 endif 658 644 -
trunk/src/VBox/HostDrivers/VBoxNetAdp/Makefile.kmk
r62490 r66072 19 19 include $(KBUILD_PATH)/subheader.kmk 20 20 21 if1of ($(KBUILD_TARGET), solaris darwin linuxfreebsd)21 if1of ($(KBUILD_TARGET), solaris darwin freebsd) 22 22 # 23 23 # VBoxNetAdp - Virtual Network Adapter … … 30 30 VBoxNetAdp_DEBUG_INST.darwin= $(patsubst %/,%,$(INST_VBOXNETADP)) 31 31 VBoxNetAdp_NAME.solaris = vboxnet 32 VBoxNetAdp_NAME.linux = vboxnetadp33 32 VBoxNetAdp_NAME.freebsd = vboxnetadp 34 33 VBoxNetAdp_DEPS.solaris += $(VBOX_SVN_REV_KMK) 35 34 VBoxNetAdp_DEFS = IN_RT_R0 VBOX_SVN_REV=$(VBOX_SVN_REV) IN_SUP_STATIC 36 VBoxNetAdp_DEFS.linux = KBUILD_MODNAME=KBUILD_STR\(vboxnetadp\) KBUILD_BASENAME=KBUILD_STR\(vboxnetadp\) MODULE37 35 #VBoxNetAdp_LDFLAGS.darwin = -v -Wl,-whyload -Wl,-v -Wl,-whatsloaded 38 36 VBoxNetAdp_LDFLAGS.solaris += -N misc/gld -N drv/vboxdrv 39 VBoxNetAdp_INCS.linux := \40 $(PATH_ROOT)/src/VBox/Runtime/r0drv/linux41 37 VBoxNetAdp_INCS = \ 42 38 . … … 46 42 VBoxNetAdp_SOURCES.solaris = \ 47 43 solaris/VBoxNetAdp-solaris.c 48 VBoxNetAdp_SOURCES.linux = \49 linux/VBoxNetAdp-linux.c \50 VBoxNetAdp.c51 44 VBoxNetAdp_SOURCES.freebsd = \ 52 45 freebsd/VBoxNetAdp-freebsd.c \ … … 57 50 VBoxNetAdp_LIBS += \ 58 51 $(PATH_STAGE_LIB)/SUPR0IdcClient$(VBOX_SUFF_LIB) 59 linux/VBoxNetAdp-linux.c_DEPS = $(VBOX_SVN_REV_HEADER)60 52 endif 61 53 endif -
trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk
r61813 r66072 451 451 endif #ifeq ($(KBUILD_TARGET), win) 452 452 453 else if1of ($(KBUILD_TARGET), linuxsolaris freebsd) ## @todo merge this with the mixed case stuff.453 else if1of ($(KBUILD_TARGET), solaris freebsd) ## @todo merge this with the mixed case stuff. 454 454 # 455 455 # vboxnetflt(.ko/.o/) - The lower case driver. … … 461 461 vboxnetflt_TEMPLATE = VBOXR0DRV 462 462 vboxnetflt_NAME.solaris = vboxflt 463 vboxnetflt_DEFS.linux = \464 KBUILD_MODNAME=KBUILD_STR\(vboxnetflt\) \465 KBUILD_BASENAME=KBUILD_STR\(vboxnetflt\) \466 MODULE DEBUG_HASH=2 DEBUG_HASH2=3467 463 vboxnetflt_DEFS = IN_RT_R0 468 464 vboxnetflt_DEPS.solaris += $(VBOX_SVN_REV_KMK) 469 vboxnetflt_INCS.linux := \470 $(PATH_ROOT)/src/VBox/Runtime/r0drv/linux471 465 vboxnetflt_INCS := \ 472 466 $(PATH_SUB_CURRENT) … … 477 471 #vboxnetflt_LIBS += \ 478 472 # $(PATH_STAGE_LIB)/RuntimeR0Drv$(VBOX_SUFF_LIB) 479 vboxnetflt_SOURCES.linux = linux/VBoxNetFlt-linux.c480 473 vboxnetflt_SOURCES.solaris = solaris/VBoxNetFlt-solaris.c 481 474 vboxnetflt_SOURCES.freebsd = freebsd/VBoxNetFlt-freebsd.c 482 475 vboxnetflt_SOURCES = VBoxNetFlt.c 483 linux/VBoxNetFlt-linux.c_DEPS = $(VBOX_SVN_REV_HEADER)484 476 solaris/VBoxNetFlt-solaris.c_DEFS = VBOX_SVN_REV=$(VBOX_SVN_REV) 485 477 -
trunk/src/VBox/HostDrivers/VBoxPci/Makefile.kmk
r62490 r66072 18 18 SUB_DEPTH = ../../../.. 19 19 include $(KBUILD_PATH)/subheader.kmk 20 if1of ($(KBUILD_TARGET), linux)20 if1of ($(KBUILD_TARGET), ) 21 21 22 22 ifdef VBOX_WITH_VBOXDRV … … 30 30 VBoxPci_NAME.linux = vboxpci 31 31 VBoxPci_DEFS = IN_RT_R0 VBOX_SVN_REV=$(VBOX_SVN_REV) IN_SUP_STATIC 32 VBoxPci_DEFS.linux = KBUILD_MODNAME=KBUILD_STR\(vboxpci\) KBUILD_BASENAME=KBUILD_STR\(vboxpci\) MODULE33 VBoxPci_INCS.linux := \34 $(PATH_ROOT)/src/VBox/Runtime/r0drv/linux35 32 VBoxPci_INCS = \ 36 33 . 37 VBoxPci_SOURCES.linux = \38 linux/VBoxPci-linux.c39 34 VBoxPci_SOURCES = \ 40 35 VBoxPci.c 41 36 VBoxPci_LIBS += \ 42 37 $(PATH_STAGE_LIB)/SUPR0IdcClient$(VBOX_SUFF_LIB) 43 linux/VBoxPci-linux.c_DEPS = $(VBOX_SVN_REV_HEADER)44 38 endif 45 39 -
trunk/src/VBox/Runtime/Makefile.kmk
r65153 r66072 1992 1992 RuntimeR0Drv_DEFS = IN_RT_R0 RT_WITH_VBOX RT_WITHOUT_NOCRT_WRAPPERS RT_NO_EXPORT_SYMBOL NOFILEID 1993 1993 RuntimeR0Drv_DEFS.win = IN_SUP_R0 LDR_ONLY_PE 1994 RuntimeR0Drv_DEFS.linux = MODULE KBUILD_MODNAME=KBUILD_STR\(vboxdrv\) KBUILD_BASENAME=KBUILD_STR\(vboxdrv\) IN_SUP_R01995 1994 1996 1995 RuntimeR0Drv_INCS := $(PATH_SUB_CURRENT) include 1997 1996 RuntimeR0Drv_INCS.freebsd = \ 1998 1997 $(PATH_STAGE)/gen-sys-hdrs 1999 RuntimeR0Drv_INCS.linux = \2000 r0drv/linux2001 1998 RuntimeR0Drv_INCS.solaris = \ 2002 1999 r0drv/solaris/vbi/i86pc \
Note:
See TracChangeset
for help on using the changeset viewer.

