1 # SPDX-License-Identifier: GPL-2.0 << 2 # 1 # 3 # Makefile for the Linux Journalling Flash Fil !! 2 # Makefile for the linux Journalling Flash FileSystem (JFFS) routines. 4 # 3 # >> 4 # $Id: Makefile,v 1.25.2.1 2002/10/11 09:04:44 dwmw2 Exp $ 5 # 5 # >> 6 # Note! Dependencies are done automagically by 'make dep', which also >> 7 # removes any old dependencies. DON'T put your own dependencies here >> 8 # unless it's something special (ie not a .c file). >> 9 # >> 10 # Note 2! The CFLAGS definitions are now in the main makefile... >> 11 >> 12 >> 13 COMPR_OBJS := compr.o compr_rubin.o compr_rtime.o pushpull.o \ >> 14 compr_zlib.o >> 15 JFFS2_OBJS := dir.o file.o ioctl.o nodelist.o malloc.o \ >> 16 read.o nodemgmt.o readinode.o super.o write.o scan.o gc.o \ >> 17 symlink.o build.o erase.o background.o >> 18 >> 19 O_TARGET := jffs2.o >> 20 >> 21 obj-y := $(COMPR_OBJS) $(JFFS2_OBJS) >> 22 obj-m := $(O_TARGET) 6 23 7 obj-$(CONFIG_JFFS2_FS) += jffs2.o !! 24 include $(TOPDIR)/Rules.make 8 25 9 jffs2-y := compr.o dir.o file.o ioctl.o nodeli << 10 jffs2-y += read.o nodemgmt.o readinode.o write << 11 jffs2-y += symlink.o build.o erase.o backgroun << 12 jffs2-y += super.o debug.o << 13 << 14 jffs2-$(CONFIG_JFFS2_FS_WRITEBUFFER) += wbu << 15 jffs2-$(CONFIG_JFFS2_FS_XATTR) += xat << 16 jffs2-$(CONFIG_JFFS2_FS_SECURITY) += sec << 17 jffs2-$(CONFIG_JFFS2_FS_POSIX_ACL) += acl << 18 jffs2-$(CONFIG_JFFS2_RUBIN) += compr_rubin << 19 jffs2-$(CONFIG_JFFS2_RTIME) += compr_rtime << 20 jffs2-$(CONFIG_JFFS2_ZLIB) += compr_zlib. << 21 jffs2-$(CONFIG_JFFS2_LZO) += compr_lzo.o << 22 jffs2-$(CONFIG_JFFS2_SUMMARY) += summary.o <<
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.