blob: 128ce17a80b0fd3a1e68f41ea2cb0af5cbfb53cf [file] [log] [blame]
Chris Masoneb60cea2007-02-02 09:18:22 -05001
Sage Weil61f8c862008-10-09 11:52:35 -04002obj-$(CONFIG_BTRFS_FS) := btrfs.o
Christoph Hellwig2ea25442009-04-13 15:32:28 +02003
4btrfs-y += super.o ctree.o extent-tree.o print-tree.o root-tree.o dir-item.o \
David Woodhouse615f9962008-08-19 19:21:57 +01005 file-item.o inode-item.o inode-map.o disk-io.o \
Chris Masond352ac62008-09-29 15:18:18 -04006 transaction.o inode.o file.o tree-defrag.o \
Chris Masond1310b22008-01-24 16:13:08 -05007 extent_map.o sysfs.o struct-funcs.o xattr.o ordered-data.o \
Yan Zheng31153d82008-07-28 15:32:19 -04008 extent_io.o volumes.o async-thread.o ioctl.o locking.o orphan.o \
Li Zefan9b89d952011-07-14 03:17:39 +00009 export.o tree-log.o free-space-cache.o zlib.o lzo.o \
Arne Jansen7414a032011-05-23 14:33:49 +020010 compression.o delayed-ref.o relocation.o delayed-inode.o scrub.o \
Stefan Behrens07b30a42013-08-15 17:11:17 +020011 reada.o backref.o ulist.o qgroup.o send.o dev-replace.o raid56.o \
Omar Sandovala5ed9182015-09-29 20:50:35 -070012 uuid-tree.o props.o hash.o free-space-tree.o
Li Zefan9b89d952011-07-14 03:17:39 +000013
14btrfs-$(CONFIG_BTRFS_FS_POSIX_ACL) += acl.o
Stefan Behrensf11e4d72011-11-01 17:06:39 +010015btrfs-$(CONFIG_BTRFS_FS_CHECK_INTEGRITY) += check-integrity.o
Josef Bacikdc11dd52013-08-14 15:05:12 -040016
Josef Bacik06ea65a2013-09-19 16:07:01 -040017btrfs-$(CONFIG_BTRFS_FS_RUN_SANITY_TESTS) += tests/free-space-tests.o \
Josef Bacikaaedb552013-10-11 14:44:09 -040018 tests/extent-buffer-tests.o tests/btrfs-tests.o \
Omar Sandoval7c55ee02015-09-29 20:50:36 -070019 tests/extent-io-tests.o tests/inode-tests.o tests/qgroup-tests.o \
20 tests/free-space-tree-tests.o