]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - sys/modules/xfs/Makefile
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / sys / modules / xfs / Makefile
1 # $FreeBSD$
2
3 .PATH:  ${.CURDIR}/../../gnu/fs/xfs \
4         ${.CURDIR}/../../gnu/fs/xfs/FreeBSD \
5         ${.CURDIR}/../../gnu/fs/xfs/FreeBSD/support
6
7 KMOD=    xfs
8
9 SRCS =  vnode_if.h \
10         xfs_alloc.c \
11         xfs_alloc_btree.c \
12         xfs_bit.c \
13         xfs_bmap.c \
14         xfs_bmap_btree.c \
15         xfs_btree.c \
16         xfs_buf_item.c \
17         xfs_da_btree.c \
18         xfs_dir.c \
19         xfs_dir2.c \
20         xfs_dir2_block.c \
21         xfs_dir2_data.c \
22         xfs_dir2_leaf.c \
23         xfs_dir2_node.c \
24         xfs_dir2_sf.c \
25         xfs_dir2_trace.c \
26         xfs_dir_leaf.c \
27         xfs_error.c \
28         xfs_extfree_item.c \
29         xfs_freebsd_iget.c \
30         xfs_fsops.c \
31         xfs_ialloc.c \
32         xfs_ialloc_btree.c \
33         xfs_inode.c \
34         xfs_inode_item.c \
35         xfs_iocore.c \
36         xfs_itable.c \
37         xfs_dfrag.c \
38         xfs_log.c \
39         xfs_log_recover.c \
40         xfs_mount.c \
41         xfs_rename.c \
42         xfs_trans.c \
43         xfs_trans_ail.c \
44         xfs_trans_buf.c \
45         xfs_trans_extfree.c \
46         xfs_trans_inode.c \
47         xfs_trans_item.c \
48         xfs_utils.c \
49         xfs_vfsops.c \
50         xfs_vnodeops.c \
51         xfs_rw.c \
52         xfs_iget.c \
53         xfs_attr_leaf.c \
54         xfs_attr.c \
55         xfs_dmops.c \
56         xfs_qmops.c \
57         xfs_mountops.c \
58         xfs_vnops.c \
59         xfs_frw.c \
60         xfs_iomap.c \
61         xfs_buf.c \
62         xfs_globals.c \
63         xfs_dmistubs.c \
64         xfs_behavior.c \
65         xfs_super.c \
66         xfs_stats.c \
67         xfs_sysctl.c \
68         xfs_vfs.c \
69         xfs_vnode.c \
70         xfs_fs_subr.c \
71         xfs_ioctl.c \
72         debug.c \
73         ktrace.c \
74         mrlock.c \
75         uuid.c \
76         kmem.c \
77         kdb.c
78
79 SRCS+=  opt_ddb.h
80
81 .include <bsd.kmod.mk>
82
83 CFLAGS+= -I${.CURDIR}/../../gnu/fs/xfs/FreeBSD \
84          -I${.CURDIR}/../../gnu/fs/xfs/FreeBSD/support \
85          -I${.CURDIR}/../../gnu/fs/xfs
86
87 CWARNFLAGS.xfs_dir2_block.c=    ${NO_WARRAY_BOUNDS}
88 CWARNFLAGS.xfs_dir2_sf.c=       ${NO_WARRAY_BOUNDS}
89 CWARNFLAGS+=                    ${CWARNFLAGS.${.IMPSRC:T}}