1 .PHONY: default all clean
3 include $(XSEG_HOME)/base.mk
6 KVER := $(shell uname -r)
10 KDIR := /lib/modules/$(KVER)/build
12 EXTRA_CFLAGS += -g -I$(BASE) -I$(BASE)/sys/kernel
13 LIBDIR=$(BASE)/lib/kernel
19 $(BASE)/drivers/kernel/Module.symvers:
20 $(MAKE) -C $(BASE)/drivers/kernel TARGET=kernel default
22 all: $(BASE)/drivers/kernel/Module.symvers
24 $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) V=$(V) modules
25 cp -vaf xsegbd.ko $(LIBDIR)
29 make -C /lib/modules/$(KVER)/build M=$(PWD) V=$(V) clean