blob: 78a4429ce2ed6a9cfa3f5d29e6d5982b4fa19a1a [file] [log] [blame]
Patrick Williamsb48b7b42016-08-17 15:04:38 -05001This README file contains information on the contents of the
2filesystems layer.
3
4Please see the corresponding sections below for details.
5
6
7Dependencies
8============
9
10This layer depends on:
11
Patrick Williamsb48b7b42016-08-17 15:04:38 -050012 URI: git://git.openembedded.org/openembedded-core
13 layers: meta
Brad Bishop19323692019-04-05 15:28:33 -040014 branch: master
Patrick Williamsb48b7b42016-08-17 15:04:38 -050015
16 URI: git://git.openembedded.org/meta-openembedded
17 layers: meta-oe
Brad Bishop19323692019-04-05 15:28:33 -040018 branch: master
Patrick Williamsb48b7b42016-08-17 15:04:38 -050019
20Patches
21=======
22
23Please submit any patches against the filesystems layer to the
24OpenEmbedded development mailing list (openembedded-devel@lists.openembedded.org)
Brad Bishop19323692019-04-05 15:28:33 -040025with '[meta-filesystems]' in the subject.
Patrick Williamsb48b7b42016-08-17 15:04:38 -050026
Brad Bishop19323692019-04-05 15:28:33 -040027Layer maintainer: Khem Raj <raj.khem@gmail.com>
Patrick Williamsb48b7b42016-08-17 15:04:38 -050028
29When sending single patches, please use something like:
30
31 git send-email -1 -M \
32 --to openembedded-devel@lists.openembedded.org \
Andrew Geissler69721092021-07-23 12:57:00 -040033 --subject-prefix='meta-filesystems][PATCH'
Patrick Williamsb48b7b42016-08-17 15:04:38 -050034
Patrick Williamsb48b7b42016-08-17 15:04:38 -050035
36Table of Contents
37=================
38
39 I. Adding the filesystems layer to your build
40 II. Misc
41
42
43I. Adding the filesystems layer to your build
44=================================================
45
46In order to use this layer, you need to make the build system aware of
47it.
48
49Assuming the filesystems layer exists at the top-level of your
50yocto build tree, you can add it to the build system by adding the
51location of the filesystems layer to bblayers.conf, along with any
52other layers needed. e.g.:
53
54 BBLAYERS ?= " \
55 /path/to/yocto/meta \
56 /path/to/yocto/meta-oe \
57 /path/to/yocto/meta-filesystems \
58 "
59
60
61II. Misc
62========
63
64 --- physfs ---
65 A library to provide abstract access to various archives
66
67 --- fuse ---
68 Filesystem in Userspace (FUSE) is a simple interface for userspace programs
69 to export a virtual filesystem to the Linux kernel.
70
71 --- ifuse ---
72 A fuse filesystem to access the contents of an iPhone or iPod Touch
73
74 --- sshfs-fuse ---
75 A filesystem client based on the SSH File Transfer Protocol
76
77 --- owfs ---
78 An easy way to use the 1-Wire file system
79
80 --- ntfs-3g-ntfsprogs ---
81 The ntfs-3g is a freely available read/write NTFS driver for Linux and
82 ntfsprogs includes utilities for doing all required tasks to NTFS partitions.
83
84 --- cramfs ---
85 Builds cramfs filesystems for embedded systems
86
87 --- smbnetfs ---
88 SMBNetFS is a Linux/FreeBSD filesystem that allow you to use samba/microsoft
89 network in the same manner as the network neighborhood in Microsoft Windows.
90
91 --- fuse-exfat ---
92 A read and write exFAT driver for FUSE
93
94 --- exfat-utils ---
95 Utilities to create, check, label and dump exFAT filesystem
96
97 --- f2fs-tools ---
98 Tools needed for creating and managing f2fs partitions
99
100 --- xfsprogs ---
101 It provides XFS filesystem utilities.