VirtualBox

Ignore:
Timestamp:
Feb 20, 2019 6:23:31 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
128953
Message:

More linux kernel module Makefile cleanups: $(subst MOD_%, VBOXMOD_%,*)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/linux/sharedfolders/Makefile.module

    r77398 r77399  
    2525include $(obj)/Makefile-header.gmk
    2626
    27 MOD_NAME = vboxsf
    28 MOD_OBJS = \
     27VBOXMOD_NAME = vboxsf
     28VBOXMOD_OBJS = \
    2929        vfsmod.o \
    3030        dirops.o \
     
    4040        VBoxGuestR0LibSharedFolders.o
    4141ifeq ($(BUILD_TARGET_ARCH),x86)
    42 MOD_OBJS += \
     42VBOXMOD_OBJS += \
    4343        divdi3.o \
    4444        moddi3.o \
     
    4848        qdivrem.o
    4949endif
    50 MOD_INCL = \
     50VBOXMOD_INCL = \
    5151        -I$(VBOXSF_DIR) \
    5252        -I$(VBOXSF_DIR)include \
    5353        -I$(VBOXSF_DIR)r0drv/linux
    54 MOD_DEFS = \
     54VBOXMOD_DEFS = \
    5555        RT_OS_LINUX \
    5656        IN_RING0 \
     
    6464        RT_NO_EXPORT_SYMBOL
    6565ifeq ($(BUILD_TARGET_ARCH),amd64)
    66 MOD_DEFS += VBOX_WITH_64_BITS_GUESTS
     66VBOXMOD_DEFS += VBOX_WITH_64_BITS_GUESTS
    6767endif
    6868ifeq ($(KERN_VERSION),24)
    69 MOD_CFLAGS =
     69VBOXMOD_CFLAGS =
    7070else
    71 MOD_CFLAGS = -Wno-declaration-after-statement -fshort-wchar -include $(VBOXSF_DIR)/include/VBox/VBoxGuestMangling.h -fno-pie
     71VBOXMOD_CFLAGS = -Wno-declaration-after-statement -fshort-wchar -include $(VBOXSF_DIR)/include/VBox/VBoxGuestMangling.h -fno-pie
    7272endif
    7373ifdef VBOX_NO_OMIT_FRAME_POINTER
    74 MOD_CFLAGS += -fno-omit-frame-pointer
     74VBOXMOD_CFLAGS += -fno-omit-frame-pointer
    7575endif
    7676
     
    7979# ClarkConnect 4.3 (cc4) and ClarkConnect 5 (v5)
    8080 ifeq ($(KERNELRELEASE),)
    81 MOD_EXTRA += $(foreach inc,$(KERN_INCL),\
     81VBOXMOD_CFLAGS += $(foreach inc,$(KERN_INCL),\
    8282               $(if $(wildcard $(inc)/linux/utsrelease.h),\
    8383                 $(if $(shell grep '"2.6.18.*fc6.*"' $(inc)/linux/utsrelease.h; \
     
    8787                   -DKERNEL_FC6,),))
    8888 else
    89 MOD_EXTRA += $(if $(shell echo "$(KERNELRELEASE)"|grep '2.6.18.*fc6.*';\
     89VBOXMOD_CFLAGS += $(if $(shell echo "$(KERNELRELEASE)"|grep '2.6.18.*fc6.*';\
    9090                          echo "$(KERNELRELEASE)"|grep '2.6.18.*el5.*';\
    9191                          echo "$(KERNELRELEASE)"|grep '2.6.18.*v5.*';\
     
    9595endif
    9696
    97 MOD_CLEAN = . linux r0drv r0drv/linux
     97VBOXMOD_CLEAN = . linux r0drv r0drv/linux
    9898
    9999include $(obj)/Makefile-footer.gmk
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