183d2bb36fe8e0a39a7fff50a3be373253fb4d970mridge#
283d2bb36fe8e0a39a7fff50a3be373253fb4d970mridge# Makefile for GCOV profiling kernel module
383d2bb36fe8e0a39a7fff50a3be373253fb4d970mridge#
483d2bb36fe8e0a39a7fff50a3be373253fb4d970mridge
544226453e647bf90f8de0372c94f8fcd2f2bbe02vapierEXTRA_CFLAGS := -Wall -W -Wno-unused-parameter
683d2bb36fe8e0a39a7fff50a3be373253fb4d970mridge
783d2bb36fe8e0a39a7fff50a3be373253fb4d970mridgeifneq ($(KERNELRELEASE),)
883d2bb36fe8e0a39a7fff50a3be373253fb4d970mridge
983d2bb36fe8e0a39a7fff50a3be373253fb4d970mridgeobj-m	:= nlsTest.o
1083d2bb36fe8e0a39a7fff50a3be373253fb4d970mridgeelse
1183d2bb36fe8e0a39a7fff50a3be373253fb4d970mridgeKDIR	:= /lib/modules/$(shell uname -r)/build
1283d2bb36fe8e0a39a7fff50a3be373253fb4d970mridgePWD	:= $(shell pwd)
1383d2bb36fe8e0a39a7fff50a3be373253fb4d970mridge
1483d2bb36fe8e0a39a7fff50a3be373253fb4d970mridgedefault:
1583d2bb36fe8e0a39a7fff50a3be373253fb4d970mridge	$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
163ffe0728b9acc4d1f5b4c1d9a31499197b9d51e9subrata_modak	${CC} $(EXTRA_CFLAGS) -o userBlockNLS userBlockNLS.c
1783d2bb36fe8e0a39a7fff50a3be373253fb4d970mridge#	$(MAKE) -C $(KERNELDIR) SUBDIRS=$(PWD) modules
1883d2bb36fe8e0a39a7fff50a3be373253fb4d970mridge
1983d2bb36fe8e0a39a7fff50a3be373253fb4d970mridgeclean:
20250df92492f23db5f22b6a4bab784ca5ca981f66subrata_modak	$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) clean
21b9bbc5456ebab4471d284a0bb144e493be018e0bsubrata_modak	rm -f modules.order
22b9bbc5456ebab4471d284a0bb144e493be018e0bsubrata_modak	rm -f userBlockNLS
23250df92492f23db5f22b6a4bab784ca5ca981f66subrata_modak
24250df92492f23db5f22b6a4bab784ca5ca981f66subrata_modakendif
25