1*49cdfc7eSAndroid Build Coastguard Workerobj-m := lkdtm.o 2*49cdfc7eSAndroid Build Coastguard WorkerKDIR := /lib/modules/$(shell uname -r)/build 3*49cdfc7eSAndroid Build Coastguard WorkerPWD := $(shell pwd) 4*49cdfc7eSAndroid Build Coastguard WorkerUSE_SYMBOL_NAME := $(shell echo "${USE_SYMBOL_NAME}") 5*49cdfc7eSAndroid Build Coastguard Worker 6*49cdfc7eSAndroid Build Coastguard Workerifeq (1, $(USE_SYMBOL_NAME)) 7*49cdfc7eSAndroid Build Coastguard Worker EXTRA_CFLAGS := -DUSE_SYMBOL_NAME 8*49cdfc7eSAndroid Build Coastguard Workerendif 9*49cdfc7eSAndroid Build Coastguard Worker 10*49cdfc7eSAndroid Build Coastguard Workerdefault: 11*49cdfc7eSAndroid Build Coastguard Worker $(MAKE) -C $(KDIR) M=$(PWD) modules 12*49cdfc7eSAndroid Build Coastguard Worker 13*49cdfc7eSAndroid Build Coastguard Worker 14*49cdfc7eSAndroid Build Coastguard Workerclean: 15*49cdfc7eSAndroid Build Coastguard Worker make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean 16*49cdfc7eSAndroid Build Coastguard Worker rm -f Module.symvers 17*49cdfc7eSAndroid Build Coastguard Worker#clean: 18*49cdfc7eSAndroid Build Coastguard Worker# rm -f *.mod.c *.ko *.o .*.cmd *.symvers 19*49cdfc7eSAndroid Build Coastguard Worker# rm -rf .tmp_versions 20