xref: /aosp_15_r20/external/ltp/testcases/kdump/lib/lkdtm/Makefile (revision 49cdfc7efb34551c7342be41a7384b9c40d7cab7)
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