2 # Makefile for the kernel software RAID and LVM drivers.
7 export-objs
:= md.o xor.o
8 list-multi
:= lvm-mod.o
9 lvm-mod-objs
:= lvm.o lvm-snap.o
11 # Note: link order is important. All raid personalities
12 # and xor.o must come before md.o, as they each initialise
13 # themselves, and md.o may use the personalities when it
16 obj-
$(CONFIG_MD_LINEAR
) += linear.o
17 obj-
$(CONFIG_MD_RAID0
) += raid0.o
18 obj-
$(CONFIG_MD_RAID1
) += raid1.o
19 obj-
$(CONFIG_MD_RAID5
) += raid5.o xor.o
20 obj-
$(CONFIG_BLK_DEV_MD
) += md.o
21 obj-
$(CONFIG_BLK_DEV_LVM
) += lvm-mod.o
23 include $(TOPDIR
)/Rules.make
25 lvm-mod.o
: $(lvm-mod-objs
)
26 $(LD
) -r
-o
$@
$(lvm-mod-objs
)