xref: /linux/fs/netfs/Makefile (revision 915cd30cdea8811cddd8f59e57dd9dd0a814b76c)
13d3c9504SDavid Howells# SPDX-License-Identifier: GPL-2.0
23d3c9504SDavid Howells
33a4a38e6SDavid Howellsnetfs-y := \
416211268SDavid Howells	buffered_read.o \
53be01750SDavid Howells	io.o \
685dd2c8fSDavid Howells	iterator.o \
7b900f4b8SDavid Howells	main.o \
83be01750SDavid Howells	objects.o
93a4a38e6SDavid Howells
103a4a38e6SDavid Howellsnetfs-$(CONFIG_NETFS_STATS) += stats.o
113d3c9504SDavid Howells
12*915cd30cSDavid Howellsnetfs-$(CONFIG_FSCACHE) += \
13*915cd30cSDavid Howells	fscache_cache.o \
14*915cd30cSDavid Howells	fscache_cookie.o \
15*915cd30cSDavid Howells	fscache_io.o \
16*915cd30cSDavid Howells	fscache_main.o \
17*915cd30cSDavid Howells	fscache_volume.o
18*915cd30cSDavid Howells
19*915cd30cSDavid Howellsifeq ($(CONFIG_PROC_FS),y)
20*915cd30cSDavid Howellsnetfs-$(CONFIG_FSCACHE) += fscache_proc.o
21*915cd30cSDavid Howellsendif
22*915cd30cSDavid Howellsnetfs-$(CONFIG_FSCACHE_STATS) += fscache_stats.o
23*915cd30cSDavid Howells
2447757ea8SDavid Howellsobj-$(CONFIG_NETFS_SUPPORT) += netfs.o
25