]> bbs.cooldavid.org Git - net-next-2.6.git/blob - fs/ceph/Makefile
8139cp: fix checksum broken
[net-next-2.6.git] / fs / ceph / Makefile
1 #
2 # Makefile for CEPH filesystem.
3 #
4
5 ifneq ($(KERNELRELEASE),)
6
7 obj-$(CONFIG_CEPH_FS) += ceph.o
8
9 ceph-objs := super.o inode.o dir.o file.o locks.o addr.o ioctl.o \
10         export.o caps.o snap.o xattr.o \
11         mds_client.o mdsmap.o strings.o ceph_frag.o \
12         debugfs.o
13
14 else
15 #Otherwise we were called directly from the command
16 # line; invoke the kernel build system.
17
18 KERNELDIR ?= /lib/modules/$(shell uname -r)/build
19 PWD := $(shell pwd)
20
21 default: all
22
23 all:
24         $(MAKE) -C $(KERNELDIR) M=$(PWD) CONFIG_CEPH_FS=m modules
25
26 modules_install:
27         $(MAKE) -C $(KERNELDIR) M=$(PWD) CONFIG_CEPH_FS=m modules_install
28
29 clean:
30         $(MAKE) -C $(KERNELDIR) M=$(PWD) clean
31
32 endif