~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Linux/fs/Makefile

Version: ~ [ 2.4.0 ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 #
  2 # Makefile for the Linux filesystems.
  3 #
  4 # 14 Sep 2000, Christoph Hellwig <hch@caldera.de>
  5 # Rewritten to use lists instead of if-statements.
  6 # 
  7 
  8 O_TARGET := fs.o
  9 
 10 export-objs :=  filesystems.o
 11 mod-subdirs :=  nls
 12 
 13 obj-y :=        open.o read_write.o devices.o file_table.o buffer.o \
 14                 super.o  block_dev.o stat.o exec.o pipe.o namei.o fcntl.o \
 15                 ioctl.o readdir.o select.o fifo.o locks.o \
 16                 dcache.o inode.o attr.o bad_inode.o file.o iobuf.o dnotify.o \
 17                 filesystems.o
 18 
 19 ifeq ($(CONFIG_QUOTA),y)
 20 obj-y += dquot.o
 21 else
 22 obj-y += noquot.o
 23 endif
 24 
 25 subdir-$(CONFIG_PROC_FS)        += proc
 26 subdir-y                        += partitions
 27 
 28 # Do not add any filesystems before this line
 29 subdir-$(CONFIG_EXT2_FS)        += ext2
 30 subdir-$(CONFIG_CRAMFS)         += cramfs
 31 subdir-$(CONFIG_RAMFS)          += ramfs
 32 subdir-$(CONFIG_CODA_FS)        += coda
 33 subdir-$(CONFIG_MINIX_FS)       += minix
 34 subdir-$(CONFIG_FAT_FS)         += fat
 35 subdir-$(CONFIG_MSDOS_FS)       += msdos
 36 subdir-$(CONFIG_VFAT_FS)        += vfat
 37 subdir-$(CONFIG_BFS_FS)         += bfs
 38 subdir-$(CONFIG_ISO9660_FS)     += isofs
 39 subdir-$(CONFIG_DEVFS_FS)       += devfs
 40 subdir-$(CONFIG_HFS_FS)         += hfs
 41 subdir-$(CONFIG_NFS_FS)         += nfs
 42 subdir-$(CONFIG_NFSD)           += nfsd
 43 subdir-$(CONFIG_LOCKD)          += lockd
 44 subdir-$(CONFIG_NLS)            += nls
 45 subdir-$(CONFIG_UMSDOS_FS)      += umsdos
 46 subdir-$(CONFIG_SYSV_FS)        += sysv
 47 subdir-$(CONFIG_SMB_FS)         += smbfs
 48 subdir-$(CONFIG_NCP_FS)         += ncpfs
 49 subdir-$(CONFIG_HPFS_FS)        += hpfs
 50 subdir-$(CONFIG_NTFS_FS)        += ntfs
 51 subdir-$(CONFIG_UFS_FS)         += ufs
 52 subdir-$(CONFIG_EFS_FS)         += efs
 53 subdir-$(CONFIG_JFFS_FS)        += jffs
 54 subdir-$(CONFIG_AFFS_FS)        += affs
 55 subdir-$(CONFIG_ROMFS_FS)       += romfs
 56 subdir-$(CONFIG_QNX4FS_FS)      += qnx4
 57 subdir-$(CONFIG_UDF_FS)         += udf
 58 subdir-$(CONFIG_AUTOFS_FS)      += autofs
 59 subdir-$(CONFIG_AUTOFS4_FS)     += autofs4
 60 subdir-$(CONFIG_ADFS_FS)        += adfs
 61 subdir-$(CONFIG_DEVPTS_FS)      += devpts
 62 subdir-$(CONFIG_SUN_OPENPROMFS) += openpromfs
 63 
 64 
 65 obj-$(CONFIG_BINFMT_AOUT)       += binfmt_aout.o
 66 obj-$(CONFIG_BINFMT_EM86)       += binfmt_em86.o
 67 obj-$(CONFIG_BINFMT_MISC)       += binfmt_misc.o
 68 
 69 # binfmt_script is always there
 70 obj-y                           += binfmt_script.o
 71 
 72 obj-$(CONFIG_BINFMT_ELF)        += binfmt_elf.o
 73 
 74 # persistent filesystems
 75 obj-y += $(join $(subdir-y),$(subdir-y:%=/%.o))
 76 
 77 
 78 include $(TOPDIR)/Rules.make

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.