xref: /openbmc/linux/fs/ext2/Makefile (revision 2612e3bbc0386368a850140a6c9b990cd496a5ec)
1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0
21da177e4SLinus Torvalds#
31da177e4SLinus Torvalds# Makefile for the linux ext2-filesystem routines.
41da177e4SLinus Torvalds#
51da177e4SLinus Torvalds
61da177e4SLinus Torvaldsobj-$(CONFIG_EXT2_FS) += ext2.o
71da177e4SLinus Torvalds
8e1740a46SAl Viroext2-y := balloc.o dir.o file.o ialloc.o inode.o \
9*6e335cd7SRitesh Harjani (IBM)	  ioctl.o namei.o super.o symlink.o trace.o
10*6e335cd7SRitesh Harjani (IBM)
11*6e335cd7SRitesh Harjani (IBM)# For tracepoints to include our trace.h from tracepoint infrastructure
12*6e335cd7SRitesh Harjani (IBM)CFLAGS_trace.o := -I$(src)
131da177e4SLinus Torvalds
141da177e4SLinus Torvaldsext2-$(CONFIG_EXT2_FS_XATTR)	 += xattr.o xattr_user.o xattr_trusted.o
151da177e4SLinus Torvaldsext2-$(CONFIG_EXT2_FS_POSIX_ACL) += acl.o
161da177e4SLinus Torvaldsext2-$(CONFIG_EXT2_FS_SECURITY)	 += xattr_security.o
17