18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
28c2ecf20Sopenharmony_ciccflags-y := -I$(src)
38c2ecf20Sopenharmony_ci
48c2ecf20Sopenharmony_ciobj-$(CONFIG_OCFS2_FS) += 	\
58c2ecf20Sopenharmony_ci	ocfs2.o			\
68c2ecf20Sopenharmony_ci	ocfs2_stackglue.o
78c2ecf20Sopenharmony_ci
88c2ecf20Sopenharmony_ciobj-$(CONFIG_OCFS2_FS_O2CB) += ocfs2_stack_o2cb.o
98c2ecf20Sopenharmony_ciobj-$(CONFIG_OCFS2_FS_USERSPACE_CLUSTER) += ocfs2_stack_user.o
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ciocfs2-objs := \
128c2ecf20Sopenharmony_ci	alloc.o 		\
138c2ecf20Sopenharmony_ci	aops.o 			\
148c2ecf20Sopenharmony_ci	blockcheck.o		\
158c2ecf20Sopenharmony_ci	buffer_head_io.o	\
168c2ecf20Sopenharmony_ci	dcache.o 		\
178c2ecf20Sopenharmony_ci	dir.o 			\
188c2ecf20Sopenharmony_ci	dlmglue.o 		\
198c2ecf20Sopenharmony_ci	export.o 		\
208c2ecf20Sopenharmony_ci	extent_map.o 		\
218c2ecf20Sopenharmony_ci	file.o 			\
228c2ecf20Sopenharmony_ci	heartbeat.o 		\
238c2ecf20Sopenharmony_ci	inode.o 		\
248c2ecf20Sopenharmony_ci	ioctl.o 		\
258c2ecf20Sopenharmony_ci	journal.o 		\
268c2ecf20Sopenharmony_ci	localalloc.o 		\
278c2ecf20Sopenharmony_ci	locks.o			\
288c2ecf20Sopenharmony_ci	mmap.o 			\
298c2ecf20Sopenharmony_ci	namei.o 		\
308c2ecf20Sopenharmony_ci	refcounttree.o		\
318c2ecf20Sopenharmony_ci	reservations.o		\
328c2ecf20Sopenharmony_ci	move_extents.o		\
338c2ecf20Sopenharmony_ci	resize.o		\
348c2ecf20Sopenharmony_ci	slot_map.o 		\
358c2ecf20Sopenharmony_ci	suballoc.o 		\
368c2ecf20Sopenharmony_ci	super.o 		\
378c2ecf20Sopenharmony_ci	symlink.o 		\
388c2ecf20Sopenharmony_ci	sysfile.o 		\
398c2ecf20Sopenharmony_ci	uptodate.o		\
408c2ecf20Sopenharmony_ci	quota_local.o		\
418c2ecf20Sopenharmony_ci	quota_global.o		\
428c2ecf20Sopenharmony_ci	xattr.o			\
438c2ecf20Sopenharmony_ci	acl.o	\
448c2ecf20Sopenharmony_ci	filecheck.o
458c2ecf20Sopenharmony_ci
468c2ecf20Sopenharmony_ciocfs2_stackglue-objs := stackglue.o
478c2ecf20Sopenharmony_ciocfs2_stack_o2cb-objs := stack_o2cb.o
488c2ecf20Sopenharmony_ciocfs2_stack_user-objs := stack_user.o
498c2ecf20Sopenharmony_ci
508c2ecf20Sopenharmony_ciobj-$(CONFIG_OCFS2_FS) += dlmfs/
518c2ecf20Sopenharmony_ci# cluster/ is always needed when OCFS2_FS for masklog support
528c2ecf20Sopenharmony_ciobj-$(CONFIG_OCFS2_FS) += cluster/
538c2ecf20Sopenharmony_ciobj-$(CONFIG_OCFS2_FS_O2CB) += dlm/
54