move examples under documentation
[matrix.git] / doc / example / project-config / rootfs
1 # List of paths that will be copied (recursively)
2 include_paths = [
3   "/bin",
4   "/sbin",
5   "/lib",
6   "/etc",
7   "/home",
8   "/usr/bin",
9   "/usr/sbin",
10   "/usr/lib",
11   "/usr/libexec",
12   "/usr/share/locale/en_GB",
13   "/usr/share/X11",
14   "/usr/share/fonts",
15   "/usr/share/hal",
16   "/usr/share/kilikali",
17   "/usr/share/themes",
18   "/usr/share/dbus-1",
19   "/usr/share/application-registry",
20   "/usr/share/applications",
21   "/usr/share/pixmaps",
22   "/usr/share/icons",
23   "/usr/share/scim/icons",
24   "/usr/share/matchbox",
25   "/usr/share/matchbox-keyboard",
26   "/usr/share/matchbox-panel/battery",
27   "/usr/share/gnome",
28   "/usr/share/gnome-volume-manager",
29   "/usr/share/mime-info",
30   "/usr/share/nm-applet",
31   "/usr/share/alsa"
32 ]
33
34 # List of individual files that will be copied
35 include_files = [
36   "/usr/share/usb.ids",
37   "/usr/share/terminfo/x/xterm"
38 ]       
39
40 # List of paths that will be filtered out from the copied dirs
41 exclude_paths = [
42   "/usr/lib/pkgconfig",
43 # The gconv dir in gconv dir is a bug. This is fixed in new SB toolchains.
44   "/usr/lib/gconv/gconv",
45   "/var/run/NetworkManager",
46   "/usr/lib/xulrunner-devel-1.9a9pre"
47 ]
48
49 # List of individual files that will be filtered out from the copy
50 exclude_files = [
51         "/usr/share/hal/fdi/preprobe/20thirdparty/10-nfsroot.fdi"
52 ]
53
54 # List of regular expressions that will cause the matched files to be filtered out
55 exclude_expressions = [
56   ".*\.l?a$"
57 ]
58
59 # List of paths that will be created as empty directories (with parents if needed)
60 created_paths = [
61   "/boot",
62   "/dev/pts",
63   "/lib",
64   "/media",
65   "/mnt",
66   "/proc",
67   "/root",
68   "/sbin",
69   "/home",
70   "/sys",
71   "/tmp",
72   "/var/empty",
73   "/var/run/sshd",
74   "/var/run/NetworkManager",
75   "/var/state/dhcp"
76 ]
77
78 # List of directories to be chowned to (user,group).
79 change_owner = {
80   "/home/aeki": ("10042", "10042")
81 }
82
83 # List of device nodes to be created
84 devices = {
85   "console" : ("c", 5, 1),
86   "null"    : ("c", 1, 3),
87   "random"  : ("c", 1, 8),
88   "urandom" : ("c", 1, 9),
89   "tty0"    : ("c", 4, 0),
90   "tty1"    : ("c", 4, 1),
91   "tty2"    : ("c", 4, 2),
92   "tty3"    : ("c", 4, 3)
93 }