Home | History | Annotate | Download | only in tusb
      1 #
      2 # Makefile for GCOV profiling kernel module
      3 #
      4 
      5 #KERNELDIR := /usr/src/linux-2.5.64-gcov
      6 EXTRA_CFLAGS := -Wall -W -Wno-unused-parameter
      7 
      8 ifneq ($(KERNELRELEASE),)
      9 
     10 obj-m	:= tusb.o
     11 else
     12 KDIR	:= /lib/modules/$(shell uname -r)/build
     13 PWD	:= $(shell pwd)
     14 
     15 default:
     16 	$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
     17 #	$(MAKE) -C $(KERNELDIR) SUBDIRS=$(PWD) modules
     18 
     19 clean:
     20 	$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) clean
     21 	rm -f modules.order
     22 
     23 help:
     24 	$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) help
     25 
     26 modules_install:
     27 	$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules_install
     28 
     29 endif
     30