VirtualBox

Ignore:
Timestamp:
Sep 6, 2010 8:25:57 PM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
65583
Message:

Linux host kernel modules: some minor Makefile fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/Makefile

    r32183 r32256  
    7676        math/gcc/umoddi3.o
    7777endif
    78 
    79 ifneq ($(MAKECMDGOALS),clean)
    8078
    8179ifeq ($(KERNELRELEASE),)
     
    164162 export INCL
    165163endif
    166 KFLAGS   := -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING
     164KFLAGS   := -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 \
     165            -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING
    167166ifdef VBOX_REDHAT_KABI
    168167 KFLAGS  += -DVBOX_REDHAT_KABI
     
    204203
    205204$(MODULE):
    206         $(MAKE) KBUILD_VERBOSE=$(KBUILD_VERBOSE) -C $(KERN_DIR) SUBDIRS=$(CURDIR) SRCROOT=$(CURDIR) modules
     205        $(MAKE) KBUILD_VERBOSE=$(KBUILD_VERBOSE) SUBDIRS=$(CURDIR) SRCROOT=$(CURDIR) -C $(KERN_DIR) modules
    207206
    208207install: $(MODULE)
     
    216215        install -m 0664 $(MODULE).$(MODULE_EXT) $(MODULE_DIR)
    217216
    218 endif # eq($(MAKECMDGOALS),clean)
    219 
    220 # important: Don't remove Module.symvers! DKMS does 'make clean' before building ...
    221217clean:
    222         for f in . linux r0drv r0drv/linux VBox common/err common/string common/log generic math/gcc; \
    223             do rm -f $$f/*.o $$f/.*.cmd $$f/.*.flags; done
    224         rm -rf .vboxnetflt* .tmp_ver* vboxnetflt.* Modules.symvers modules.order
     218        $(MAKE) KBUILD_VERBOSE=$(KBUILD_VERBOSE) SUBDIRS=$(CURDIR) SRCROOT=$(CURDIR) -C $(KERN_DIR) clean
Note: See TracChangeset for help on using the changeset viewer.

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