Revision 4ad5c68d xseg/sys/kernel/Makefile
b/xseg/sys/kernel/Makefile | ||
---|---|---|
50 | 50 |
EXTRA_CFLAGS += -g -I$(BASE) -I$(BASE)/sys/kernel -DVAL_OVERLOAD |
51 | 51 |
LIBDIR=$(BASE)/lib/kernel |
52 | 52 |
|
53 |
xseg-objs := xsegmod.o xq.k.o xpool.k.o xhash.k.o xheap.k.o xobj.k.o xseg.k.o |
|
53 |
xseg-objs := xsegmod.o xq.k.o xpool.k.o xhash.k.o xheap.k.o xobj.k.o xseg.k.o xworkq.k.o
|
|
54 | 54 |
obj-m += xseg.o segdev.o |
55 | 55 |
|
56 |
default: xq.k.c xpool.k.c xhash.k.c xheap.k.c xobj.k.c xseg.k.c |
|
56 |
default: xq.k.c xpool.k.c xhash.k.c xheap.k.c xobj.k.c xworkq.k.c xseg.k.c
|
|
57 | 57 |
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) V=$(V) modules |
58 | 58 |
cp -vaf xseg.ko segdev.ko $(LIBDIR) |
59 | 59 |
|
... | ... | |
72 | 72 |
xobj.k.c: $(BASE)/xtypes/xobj.c $(BASE)/xtypes/xobj.h |
73 | 73 |
ln -sf $< $@ |
74 | 74 |
|
75 |
xworkq.k.c: $(BASE)/xtypes/xworkq.c $(BASE)/xtypes/xworkq.h |
|
76 |
ln -sf $< $@ |
|
77 |
|
|
75 | 78 |
xseg.k.c: $(BASE)/xseg/xseg.c $(BASE)/xseg/xseg.h |
76 | 79 |
ln -sf $< $@ |
77 | 80 |
|
... | ... | |
87 | 90 |
done |
88 | 91 |
|
89 | 92 |
clean: |
90 |
rm -f xq.k.c xpool.k.c xhash.k.c xheap.k.c xobj.k.c xseg.k.c |
|
93 |
rm -f xq.k.c xpool.k.c xhash.k.c xheap.k.c xobj.k.c xworkq.k.c xseg.k.c
|
|
91 | 94 |
make -C /lib/modules/$(KVER)/build M=$(PWD) V=$(V) clean |
Also available in: Unified diff