obj-m += kylin_accessfile_pagcache.o

PWD := $(CURDIR)

all: kylin_accessfile_pagcache.ko kylin_accessfile_test

kylin_accessfile_test: kylin_accessfile_test.c kylin_accessfile_pagcache.h
	gcc -o kylin_accessfile_test kylin_accessfile_test.c

kylin_accessfile_pagcache.ko: kylin_accessfile_pagcache.c kylin_accessfile_pagcache.h
	make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules

clean:
	make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean
	rm -rf kylin_accessfile_test
